12345678910111213141516171819 |
- from quart import Quart
- from applications.database import mysql_manager
- from routes import server_routes
- app = Quart(__name__)
- routes = server_routes(mysql_manager)
- app.register_blueprint(routes)
- @app.before_serving
- async def startup():
- print("🚀 Starting application...")
- await mysql_manager.init_pools()
- @app.after_serving
- async def shutdown():
- print("🛑 Shutting down application...")
- await mysql_manager.close_pools()
|