| from fastapi import FastAPI, Depends | |
| from fastapi.responses import RedirectResponse | |
| from fastapi.security import OAuth2PasswordBearer | |
| from pydantic import BaseModel | |
| from database import SessionLocal, engine | |
| from models import User, Team | |
| from routers import user_router, team_router = APIRouter(prefix='/teams') | |
| app = FastAPI() | |
| async def startup_event(): | |
| database.Base.metadata.create_all(bind=engine) | |
| async def root(): | |
| return {'message': 'Welcome to the API'} |