kocraft-backend/Craft/__init__.py

20 lines
518 B
Python
Raw Normal View History

2024-07-15 08:47:42 +00:00
import asyncio
from fastapi import FastAPI
from Craft.route import router
from Craft.middleware.cors_middlewares import init_cors_middleware
from Craft.middleware.logging_middlewares import init_logging_middleware
from Craft.middleware.processtime_middlewares import init_processtimemiddleware
from Craft.database.sqlite import Sqlite
from Craft.module.sentry import Sentry
app = FastAPI()
init_cors_middleware(app)
init_logging_middleware(app)
init_processtimemiddleware(app)
Sentry()
app.include_router(router)