HomeRealty / src /database /queries.py
jaydeb2023
Moved project files to root for Hugging Face Space
4ab8820
Raw
History Blame Contribute Delete
546 Bytes
import sqlite3
import pandas as pd
from src.config.settings import DB_PATH, PROPERTY_CSV, LEASE_CSV
def init_db():
DB_PATH.parent.mkdir(parents=True, exist_ok=True)
conn = sqlite3.connect(DB_PATH)
props_df = pd.read_csv(PROPERTY_CSV)
props_df.to_sql("properties", conn, if_exists="replace", index=False)
lease_df = pd.read_csv(LEASE_CSV)
lease_df.to_sql("leases", conn, if_exists="replace", index=False)
conn.close()
print(f"DB initialised at {DB_PATH}")
def get_conn():
return sqlite3.connect(DB_PATH)