aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNavan Chauhan <navanchauhan@gmail.com>2025-04-27 20:14:38 -0600
committerNavan Chauhan <navanchauhan@gmail.com>2025-04-27 20:14:38 -0600
commit2d3ba49b4ee3930b855a8d9b8f9df92057251712 (patch)
treea252fd843e85d23b229abf96cb240479792ba563
parent5ff5eab3274acfc41d05e22238e2fcf0dcd4e052 (diff)
update
-rw-r--r--server/db.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/server/db.py b/server/db.py
index e69de29..a73d08f 100644
--- a/server/db.py
+++ b/server/db.py
@@ -0,0 +1,9 @@
+from sqlalchemy import create_engine
+from sqlalchemy.orm import sessionmaker, declarative_base
+
+# SQLite DB
+DATABASE_URL = "sqlite:///./virtual_energy.db"
+
+engine = create_engine(DATABASE_URL, connect_args={"check_same_thread": False})
+SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)
+Base = declarative_base()