Update app.py
Browse files
app.py
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
import os
|
2 |
import time
|
|
|
3 |
import pandas as pd
|
4 |
from sqlalchemy import create_engine
|
5 |
from langchain_openai import ChatOpenAI
|
@@ -71,6 +72,7 @@ def create_engine_and_load_db(csv_path, sql_db_path):
|
|
71 |
def handle_csv_upload(file):
|
72 |
global engine, db
|
73 |
try:
|
|
|
74 |
logging.info(f"[UPLOAD] CSV salvo como: {UPLOADED_CSV_PATH}")
|
75 |
engine = create_engine_and_load_db(UPLOADED_CSV_PATH, SQL_DB_PATH)
|
76 |
db = SQLDatabase(engine=engine)
|
|
|
1 |
import os
|
2 |
import time
|
3 |
+
import shutil
|
4 |
import pandas as pd
|
5 |
from sqlalchemy import create_engine
|
6 |
from langchain_openai import ChatOpenAI
|
|
|
72 |
def handle_csv_upload(file):
|
73 |
global engine, db
|
74 |
try:
|
75 |
+
shutil.copy(file.name, UPLOADED_CSV_PATH)
|
76 |
logging.info(f"[UPLOAD] CSV salvo como: {UPLOADED_CSV_PATH}")
|
77 |
engine = create_engine_and_load_db(UPLOADED_CSV_PATH, SQL_DB_PATH)
|
78 |
db = SQLDatabase(engine=engine)
|