Bluewaterblog/backend/main.py
2026-08-07 13:04:49 +02:00

21 lines
No EOL
465 B
Python

from database import init_db
from controller.user import setup_user_routes
from controller.comments import setup_comment_routes
from controller.newsletter import setup_newsletter_routes
from nexios import NexiosApp
import uvicorn
app = NexiosApp()
@app.on_startup
async def startup():
await init_db()
setup_newsletter_routes(app)
setup_comment_routes(app)
setup_user_routes(app)
# Run the application
if __name__ == "__main__":
uvicorn.run("main:app")