import asyncio from fastapi import FastAPI from api.route import default, subscription from api.route import users from api.db.subscription import init_db from api.db.connection import wait_for_db app = FastAPI(title="VPN Bot API") @app.on_event("startup") async def on_startup(): await wait_for_db() await init_db() app.include_router(default.router) app.include_router(subscription.router) app.include_router(users.router)