import pandas as pd import sqlite3 def process_data_upload(data_file, session_hash): df = pd.read_csv(data_file, sep=";") # Read each sheet and store data in a DataFrame #data = df.parse(sheet_name) # Process the data as needed # ... df.columns = df.columns.str.replace(' ', '_') df.columns = df.columns.str.replace('/', '_') connection = sqlite3.connect(f'data_source_{session_hash}.db') print("Opened database successfully"); print(df.columns) df.to_sql('data_source', connection, if_exists='replace', index = False) connection.commit() connection.close()