packlist/backend/main.py

17 lines
No EOL
399 B
Python

from fastapi import FastAPI
from routes import items, trips
from models import Base
from database import engine
app = FastAPI()
app.include_router(items.router)
app.include_router(trips.router)
@app.on_event("startup")
async def startup():
async with engine.begin() as conn:
await conn.run_sync(Base.metadata.create_all)
@app.get("/")
def read_root():
return {"status": "running"}