Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -450,7 +450,7 @@ async def upload_document(
|
|
450 |
logging.error(f"Database error: {err}")
|
451 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
452 |
|
453 |
-
|
454 |
@app.get("/api/document_upload")
|
455 |
async def get_document(company_id: str = Query(...), company_name: str = Query(...)):
|
456 |
print(f"Received companyId and name: {company_id},{company_name}") # Log rec
|
@@ -461,7 +461,7 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
461 |
cursor = cnx.cursor()
|
462 |
query = """
|
463 |
SELECT kb.kid,kb.company_id, kb.file_path, kb.document_name, kb.document_desc,kb.department,kb.version,kb.vectorDBflag,kb.last_updated
|
464 |
-
FROM
|
465 |
JOIN u852023448_redmindgpt.company_detail cd ON kb.company_id = cd.company_id
|
466 |
WHERE kb.company_id = %s and cd.company_name=%s
|
467 |
"""
|
@@ -481,7 +481,7 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
481 |
companies.append({
|
482 |
"row_id":row[0],
|
483 |
"company_id": row[1],
|
484 |
-
|
485 |
"document_name": row[3],
|
486 |
"document_desc": row[4],
|
487 |
"department": row[5],
|
@@ -497,7 +497,7 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
497 |
except mysql.connector.Error as err:
|
498 |
logging.error(f"Database error: {err}")
|
499 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
500 |
-
|
501 |
#on update of modal form the data table is refresh the value in datatable
|
502 |
@app.get("/api/document_update")
|
503 |
async def get_document(company_id: str = Query(...)):
|
|
|
450 |
logging.error(f"Database error: {err}")
|
451 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
452 |
|
453 |
+
#to retrieve from knowledgebase
|
454 |
@app.get("/api/document_upload")
|
455 |
async def get_document(company_id: str = Query(...), company_name: str = Query(...)):
|
456 |
print(f"Received companyId and name: {company_id},{company_name}") # Log rec
|
|
|
461 |
cursor = cnx.cursor()
|
462 |
query = """
|
463 |
SELECT kb.kid,kb.company_id, kb.file_path, kb.document_name, kb.document_desc,kb.department,kb.version,kb.vectorDBflag,kb.last_updated
|
464 |
+
FROM u852023448_redmindgpt.knowledge_base kb
|
465 |
JOIN u852023448_redmindgpt.company_detail cd ON kb.company_id = cd.company_id
|
466 |
WHERE kb.company_id = %s and cd.company_name=%s
|
467 |
"""
|
|
|
481 |
companies.append({
|
482 |
"row_id":row[0],
|
483 |
"company_id": row[1],
|
484 |
+
"file_path":row[2],
|
485 |
"document_name": row[3],
|
486 |
"document_desc": row[4],
|
487 |
"department": row[5],
|
|
|
497 |
except mysql.connector.Error as err:
|
498 |
logging.error(f"Database error: {err}")
|
499 |
raise HTTPException(status_code=500, detail="Internal Server Error")
|
500 |
+
|
501 |
#on update of modal form the data table is refresh the value in datatable
|
502 |
@app.get("/api/document_update")
|
503 |
async def get_document(company_id: str = Query(...)):
|