Spaces:
Sleeping
Sleeping
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
|