cryogenic22 commited on
Commit
9f3cc4f
·
verified ·
1 Parent(s): c350675

Update utils/database.py

Browse files
Files changed (1) hide show
  1. utils/database.py +7 -2
utils/database.py CHANGED
@@ -26,14 +26,19 @@ from langchain_community.document_loaders import PyPDFLoader
26
 
27
  from sqlite3 import Error
28
 
29
- # Original SQL-related functions preserved
30
  def create_connection(db_file):
31
  """Create a database connection to the SQLite database."""
 
32
  try:
 
33
  conn = sqlite3.connect(db_file)
 
34
  return conn
35
  except Error as e:
36
- st.error(f"Error: {e}")
 
 
 
37
  return None
38
 
39
  def create_tables(conn):
 
26
 
27
  from sqlite3 import Error
28
 
 
29
  def create_connection(db_file):
30
  """Create a database connection to the SQLite database."""
31
+ conn = None
32
  try:
33
+ st.write(f"Attempting to connect to database at: {db_file}")
34
  conn = sqlite3.connect(db_file)
35
+ st.write("Database connection successful!")
36
  return conn
37
  except Error as e:
38
+ st.error(f"Database connection error: {str(e)}")
39
+ st.error(f"Error type: {type(e)}")
40
+ import traceback
41
+ st.error(f"Detailed error: {traceback.format_exc()}")
42
  return None
43
 
44
  def create_tables(conn):