Spaces:
Sleeping
Sleeping
File size: 883 Bytes
fa24c7d 06bd2d3 fa24c7d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
from datetime import date
import psycopg2
from psycopg2 import sql
import pandas as pd
class UploadOpenFile:
def uploadFile(text,filePath,db_params):
conn = psycopg2.connect(**db_params)
cursor = conn.cursor()
query = "Select max(jdmasterid) from JdMaster"
df = pd.read_sql_query(query, conn)
try:
MasterId = df.iat[0,0] + 1
except:
MasterId =1
print(MasterId)
query =sql.SQL("""INSERT INTO JDMaster (jdmasterid,jobdescription, filename, UploadedDate, IsDetailsExtracted,IsSkillsExtracted,source) VALUES (%s,%s,%s,%s,%s,%s,%s)""")
cursor.execute(query, (MasterId,text,filePath, date.today(),0,0,"JD"))
conn.commit()
cursor.close()
conn.close()
print("File Uploaded...")
return "File Uploaded Successfully!!!"
|