Jotzy/backend/app/database.py

17 lines
358 B
Python
Raw Permalink Normal View History

2025-11-23 09:08:01 +00:00
from sqlmodel import Session, SQLModel, create_engine # type: ignore
DATABASE_URL = "sqlite:///./notes.db"
engine = create_engine(
DATABASE_URL, echo=True, connect_args={"check_same_thread": False}
)
def create_db_and_tables():
SQLModel.metadata.create_all(engine)
def get_session():
with Session(engine) as session:
yield session