feat: add admin seed endpoint for demo data

This commit is contained in:
Forge
2026-03-19 01:08:21 +08:00
parent 011df19306
commit a1faa9cf3a
2 changed files with 229 additions and 1 deletions

View File

@@ -15,7 +15,7 @@ booking.Base.metadata.create_all(bind=engine)
match.Base.metadata.create_all(bind=engine)
tournament.Base.metadata.create_all(bind=engine)
from app.api import players, courts, matches, tournaments, screen
from app.api import players, courts, matches, tournaments, screen, admin
app = FastAPI(
title="ServeSync API",
@@ -37,6 +37,7 @@ app.include_router(courts.router, prefix="/api")
app.include_router(matches.router, prefix="/api")
app.include_router(tournaments.router, prefix="/api")
app.include_router(screen.router, prefix="/api")
app.include_router(admin.router, prefix="/api")
# WebSocket connection manager