Spaces:
Sleeping
Sleeping
Update Skills
Browse files- AddSkillDetails.py +7 -1
- app.py +5 -1
AddSkillDetails.py
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
|
2 |
from psycopg2 import sql
|
3 |
import pymysql
|
|
|
4 |
from DbConnection import DbConnection
|
5 |
class AddSkill:
|
6 |
def AddSkillDetails(skills):
|
@@ -58,4 +59,9 @@ class AddSkill:
|
|
58 |
# Close the connection
|
59 |
conn.close()
|
60 |
print(returnMsg)
|
61 |
-
return returnMsg
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
from psycopg2 import sql
|
3 |
import pymysql
|
4 |
+
import pandas as pd
|
5 |
from DbConnection import DbConnection
|
6 |
class AddSkill:
|
7 |
def AddSkillDetails(skills):
|
|
|
59 |
# Close the connection
|
60 |
conn.close()
|
61 |
print(returnMsg)
|
62 |
+
return returnMsg
|
63 |
+
def GetSkillDetails():
|
64 |
+
conn = DbConnection.GetMySQLDbConnection()
|
65 |
+
query = "select * from skillmaster"
|
66 |
+
df = pd.read_sql_query(query, conn)
|
67 |
+
return df
|
app.py
CHANGED
@@ -66,10 +66,14 @@ def AddSkills(Skills : ClassModals.Modals.AddSkillDetails):
|
|
66 |
skilldetailsStr = Skills.SkillName + ',' + Skills.SkillType + ',' + str(Skills.SkillScore)
|
67 |
return AddSkill.AddSkillDetails(skilldetailsStr)
|
68 |
|
69 |
-
@app.
|
70 |
def UpdateSkills(Skills : ClassModals.Modals.UpdateSkillDetails):
|
71 |
skilldetailsStr = Skills.SkillName + ',' + str(Skills.SkillWeightage)
|
72 |
return AddSkill.UpdateSkillDetails(skilldetailsStr)
|
73 |
|
|
|
|
|
|
|
|
|
74 |
#return JSONResponse(content={"message": "Here's your interdimensional portal." , "mes1":"data2"})
|
75 |
#https://vaibhav84-resumeapi.hf.space/docs
|
|
|
66 |
skilldetailsStr = Skills.SkillName + ',' + Skills.SkillType + ',' + str(Skills.SkillScore)
|
67 |
return AddSkill.AddSkillDetails(skilldetailsStr)
|
68 |
|
69 |
+
@app.put("/UpdateSkillDetails/")
|
70 |
def UpdateSkills(Skills : ClassModals.Modals.UpdateSkillDetails):
|
71 |
skilldetailsStr = Skills.SkillName + ',' + str(Skills.SkillWeightage)
|
72 |
return AddSkill.UpdateSkillDetails(skilldetailsStr)
|
73 |
|
74 |
+
@app.get("/GetAllSkillDetails/")
|
75 |
+
def AllSkills():
|
76 |
+
return AddSkill.GetSkillDetails()
|
77 |
+
|
78 |
#return JSONResponse(content={"message": "Here's your interdimensional portal." , "mes1":"data2"})
|
79 |
#https://vaibhav84-resumeapi.hf.space/docs
|