Spaces:
Sleeping
Sleeping
| import sqlite3 | |
| import pandas as pd | |
| from config import DB_PATH, COLUMNS_TO_KEEP, TABLE_NAME | |
| def init_db_from_csv(csv_path: str = "weather_data.csv"): | |
| conn = sqlite3.connect(DB_PATH) | |
| df = pd.read_csv(csv_path, usecols=COLUMNS_TO_KEEP) | |
| df.to_sql(TABLE_NAME, conn, if_exists="replace", index=False) | |
| conn.close() | |
| # init_db_from_csv() | |
| def get_connection(): | |
| return sqlite3.connect(DB_PATH) |