Skip to content

Commit 37b9c5e

Browse files
author
Yoonjin Hwang
committed
change connector instance in lang2sql.py
1 parent f9a9453 commit 37b9c5e

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

db_utils/logger.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
import logging
22

3-
logger: logging.Logger = logging.getLogger("Lang2SQL.db_utils")
3+
logging.basicConfig(
4+
level=logging.INFO,
5+
format="%(asctime)s [%(levelname)s] %(message)s",
6+
datefmt="%Y-%m-%d %H:%M:%S",
7+
)
8+
logger = logging.getLogger(__name__)

interface/lang2sql.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
from langchain.chains.sql_database.prompt import SQL_PROMPTS
1010
from langchain_core.messages import HumanMessage
1111

12-
from llm_utils.connect_db import ConnectDB
12+
from db_utils import get_db_connector
13+
from db_utils.base_connector import BaseConnector
1314
from llm_utils.graph import builder
1415

1516
import re
@@ -87,7 +88,7 @@ def execute_query(
8788
def display_result(
8889
*,
8990
res: dict,
90-
database: ConnectDB,
91+
database: BaseConnector,
9192
) -> None:
9293
"""
9394
Lang2SQL 실행 결과를 Streamlit 화면에 출력합니다.
@@ -131,7 +132,7 @@ def display_result(
131132
st.dataframe(df.head(10) if len(df) > 10 else df)
132133

133134

134-
db = ConnectDB()
135+
db = get_db_connector()
135136

136137
st.title("Lang2SQL")
137138

0 commit comments

Comments
 (0)