Spaces:
Running
on
Zero
Running
on
Zero
from fastapi import FastAPI | |
from fastapi.responses import JSONResponse | |
from fastapi.requests import Request | |
from fastapi.encoders import jsonable_encoder | |
from pydantic import BaseModel | |
from sqlalchemy import create_engine | |
from sqlalchemy.orm import sessionmaker | |
from api.app.models import Base | |
from api.app.routers import user_router, team_router | |
app = FastAPI() | |
engine = create_engine('sqlite:///api.db') | |
Base.metadata.create_all(engine) | |
Session = sessionmaker(bind=engine) | |
session = Session() | |
async def startup_event(): | |
print("Starting up...") | |
async def shutdown_event(): | |
print("Shutting down...") | |
app.include_router(user_router) | |
app.include_router(team_router) |