diff --git a/linedance-api/app/main.py b/linedance-api/app/main.py index 0dc8242c..c85f2f19 100644 --- a/linedance-api/app/main.py +++ b/linedance-api/app/main.py @@ -1,10 +1,17 @@ from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware from app.core.database import engine, Base + +# Importer ALLE modeller så create_all kender dem +from app.models import ( + User, Song, Dance, DanceLevel, Project, ProjectMember, ProjectSong, + PlaylistShare, CommunityDance, CommunityDanceAlt, DanceAltRating, + SongDance, SongAltDance, +) from app.routers import auth, projects, songs, alternatives, dances, sync, sharing from app.websocket.manager import router as ws_router -# Opret tabeller hvis de ikke findes (til udvikling — brug Alembic i produktion) +# Opret tabeller hvis de ikke findes Base.metadata.create_all(bind=engine) app = FastAPI(