lakshmivairamani commited on
Commit
8418de6
·
verified ·
1 Parent(s): ca2a78a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +30 -6
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='root', password='', host='localhost', database='redmind_gpt')
 
 
 
 
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='root', password='', host='localhost', database='redmind_gpt')
 
 
 
 
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='root', password='', host='localhost', database='redmind_gpt')
 
 
 
 
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='root', password='', host='localhost', database='redmind_gpt')
 
 
 
 
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='root', password='', host='localhost', database='redmind_gpt')
 
 
 
 
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