Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -121,7 +121,11 @@ async def submit_company_profile(request: Request,
|
|
| 121 |
@app.get("/api/companies")
|
| 122 |
async def get_companies():
|
| 123 |
try:
|
| 124 |
-
cnx = mysql.connector.connect(user='
|
|
|
|
|
|
|
|
|
|
|
|
|
| 125 |
cursor = cnx.cursor()
|
| 126 |
query = "SELECT company_name FROM company_detail "
|
| 127 |
cursor.execute(query)
|
|
@@ -141,7 +145,11 @@ async def get_company_id(company_name: str):
|
|
| 141 |
print(f"Received company_name: {company_name}") # Debug statement
|
| 142 |
logging.info(f"Received request for company name: {company_name}")
|
| 143 |
try:
|
| 144 |
-
cnx = mysql.connector.connect(user='
|
|
|
|
|
|
|
|
|
|
|
|
|
| 145 |
cursor = cnx.cursor()
|
| 146 |
query = "SELECT company_id FROM company_detail WHERE company_name = %s"
|
| 147 |
cursor.execute(query, (company_name,))
|
|
@@ -182,7 +190,11 @@ async def upload_document(
|
|
| 182 |
shutil.copyfileobj(uploadFile.file, buffer)
|
| 183 |
|
| 184 |
# Save the details to the database
|
| 185 |
-
cnx = mysql.connector.connect(user='
|
|
|
|
|
|
|
|
|
|
|
|
|
| 186 |
cursor = cnx.cursor()
|
| 187 |
query = """
|
| 188 |
INSERT INTO knowledge_base (company_id,file_path, document_name, document_desc, department, version, last_updated)
|
|
@@ -206,7 +218,11 @@ async def get_document(company_id: str = Query(...), company_name: str = Query(.
|
|
| 206 |
#async def get_data_connectors(company_id: str, company_name: str):
|
| 207 |
logging.info(f"Received request for company_id and company_id: {company_id},{company_name}")
|
| 208 |
try:
|
| 209 |
-
cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
|
|
|
|
|
|
|
|
|
|
|
|
| 210 |
cursor = cnx.cursor()
|
| 211 |
query = """
|
| 212 |
SELECT kb.company_id, kb.file_path, kb.document_name, kb.document_desc,kb.department,kb.version,kb.last_updated
|
|
@@ -258,7 +274,11 @@ async def save_data_connectors( request: Request,
|
|
| 258 |
tables: List[str] = Form(...)):
|
| 259 |
logging.info(f"Received form submission for database_connectors")
|
| 260 |
try:
|
| 261 |
-
cnx = mysql.connector.connect(user='
|
|
|
|
|
|
|
|
|
|
|
|
|
| 262 |
cursor = cnx.cursor()
|
| 263 |
#databasetype_json=json.dumps(database)
|
| 264 |
query = "INSERT INTO data_connectors(company_id,databasetype, serverip, port, database_name,username,password,dbtablename) VALUES (%s,%s, %s, %s, %s,%s,%s,%s)"
|
|
@@ -281,7 +301,11 @@ async def get_data_connectors(company_id: str = Query(...), company_name: str =
|
|
| 281 |
#async def get_data_connectors(company_id: str, company_name: str):
|
| 282 |
logging.info(f"Received request for company_id and company_id: {company_id},{company_name}")
|
| 283 |
try:
|
| 284 |
-
cnx = mysql.connector.connect(user='
|
|
|
|
|
|
|
|
|
|
|
|
|
| 285 |
cursor = cnx.cursor()
|
| 286 |
query = """
|
| 287 |
SELECT dc.company_id, dc.databasetype, dc.serverip, dc.port,dc.database_name, dc.username, dc.password ,dc.dbtablename
|
|
|
|
| 121 |
@app.get("/api/companies")
|
| 122 |
async def get_companies():
|
| 123 |
try:
|
| 124 |
+
cnx = mysql.connector.connect(user='u852023448_redmindgpt', password='redmindGpt@123',
|
| 125 |
+
host='217.21.88.10',
|
| 126 |
+
database='u852023448_redmindgpt')
|
| 127 |
+
|
| 128 |
+
#cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
| 129 |
cursor = cnx.cursor()
|
| 130 |
query = "SELECT company_name FROM company_detail "
|
| 131 |
cursor.execute(query)
|
|
|
|
| 145 |
print(f"Received company_name: {company_name}") # Debug statement
|
| 146 |
logging.info(f"Received request for company name: {company_name}")
|
| 147 |
try:
|
| 148 |
+
cnx = mysql.connector.connect(user='u852023448_redmindgpt', password='redmindGpt@123',
|
| 149 |
+
host='217.21.88.10',
|
| 150 |
+
database='u852023448_redmindgpt')
|
| 151 |
+
|
| 152 |
+
#cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
| 153 |
cursor = cnx.cursor()
|
| 154 |
query = "SELECT company_id FROM company_detail WHERE company_name = %s"
|
| 155 |
cursor.execute(query, (company_name,))
|
|
|
|
| 190 |
shutil.copyfileobj(uploadFile.file, buffer)
|
| 191 |
|
| 192 |
# Save the details to the database
|
| 193 |
+
cnx = mysql.connector.connect(user='u852023448_redmindgpt', password='redmindGpt@123',
|
| 194 |
+
host='217.21.88.10',
|
| 195 |
+
database='u852023448_redmindgpt')
|
| 196 |
+
|
| 197 |
+
#cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
| 198 |
cursor = cnx.cursor()
|
| 199 |
query = """
|
| 200 |
INSERT INTO knowledge_base (company_id,file_path, document_name, document_desc, department, version, last_updated)
|
|
|
|
| 218 |
#async def get_data_connectors(company_id: str, company_name: str):
|
| 219 |
logging.info(f"Received request for company_id and company_id: {company_id},{company_name}")
|
| 220 |
try:
|
| 221 |
+
#cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
| 222 |
+
cnx = mysql.connector.connect(user='u852023448_redmindgpt', password='redmindGpt@123',
|
| 223 |
+
host='217.21.88.10',
|
| 224 |
+
database='u852023448_redmindgpt')
|
| 225 |
+
|
| 226 |
cursor = cnx.cursor()
|
| 227 |
query = """
|
| 228 |
SELECT kb.company_id, kb.file_path, kb.document_name, kb.document_desc,kb.department,kb.version,kb.last_updated
|
|
|
|
| 274 |
tables: List[str] = Form(...)):
|
| 275 |
logging.info(f"Received form submission for database_connectors")
|
| 276 |
try:
|
| 277 |
+
cnx = mysql.connector.connect(user='u852023448_redmindgpt', password='redmindGpt@123',
|
| 278 |
+
host='217.21.88.10',
|
| 279 |
+
database='u852023448_redmindgpt')
|
| 280 |
+
|
| 281 |
+
#cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
| 282 |
cursor = cnx.cursor()
|
| 283 |
#databasetype_json=json.dumps(database)
|
| 284 |
query = "INSERT INTO data_connectors(company_id,databasetype, serverip, port, database_name,username,password,dbtablename) VALUES (%s,%s, %s, %s, %s,%s,%s,%s)"
|
|
|
|
| 301 |
#async def get_data_connectors(company_id: str, company_name: str):
|
| 302 |
logging.info(f"Received request for company_id and company_id: {company_id},{company_name}")
|
| 303 |
try:
|
| 304 |
+
cnx = mysql.connector.connect(user='u852023448_redmindgpt', password='redmindGpt@123',
|
| 305 |
+
host='217.21.88.10',
|
| 306 |
+
database='u852023448_redmindgpt')
|
| 307 |
+
|
| 308 |
+
#cnx = mysql.connector.connect(user='root', password='', host='localhost', database='redmind_gpt')
|
| 309 |
cursor = cnx.cursor()
|
| 310 |
query = """
|
| 311 |
SELECT dc.company_id, dc.databasetype, dc.serverip, dc.port,dc.database_name, dc.username, dc.password ,dc.dbtablename
|