Coverage for app/main.py: 100%
10 statements
« prev ^ index » next coverage.py v7.9.2, created at 2025-07-18 02:28 +0000
« prev ^ index » next coverage.py v7.9.2, created at 2025-07-18 02:28 +0000
1from fastapi import FastAPI
2from app.core.database import engine
3from app.core.database import Base
4from app.models import *
5from app.api.v1 import *
7app = FastAPI()
9# Manual migration: create tables if not exist
10Base.metadata.create_all(bind=engine)
12# Register router
13app.include_router(todo.router, prefix="/api/v1")
14app.include_router(status_todo.router, prefix="/api/v1")
15app.include_router(category.router, prefix="/api/v1")