Transition to Docker-based framework

This commit is contained in:
Jo Eskil
2025-11-13 17:27:18 +01:00
parent 2ce96386e3
commit 5475698fc5
14 changed files with 185 additions and 40 deletions

View File

@@ -1,10 +1,11 @@
import os
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
DATABASE_URL = "sqlite:///./multichat.db"
DATABASE_URL = os.environ.get("DATABASE_URL")
engine = create_engine(DATABASE_URL, connect_args={"check_same_thread": False})
engine = create_engine(DATABASE_URL)
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)
Base = declarative_base()
@@ -32,6 +33,3 @@ def get_db():
def create_tables():
Base.metadata.create_all(bind=engine)
if __name__ == "__main__":
create_tables()