DB schema init.sql

This commit is contained in:
James Pattinson
2025-11-10 17:12:02 +00:00
parent 051bd05149
commit a41e5a8cbb
3 changed files with 255 additions and 29 deletions

View File

@@ -2,18 +2,6 @@ from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from .core.config import settings
from .api.v1 import api_router
from .core.database import engine, Base, SessionLocal
from .core.init_db import init_default_data
# Create database tables
Base.metadata.create_all(bind=engine)
# Initialize default data
db = SessionLocal()
try:
init_default_data(db)
finally:
db.close()
app = FastAPI(
title=settings.APP_NAME,