| 1234567891011121314151617181920212223 |
- from fastapi import FastAPI
- from fastapi.staticfiles import StaticFiles
- from .db import Base, engine
- from .routes import router
- app = FastAPI(title="GCOutline")
- app.include_router(router)
- @app.on_event("startup")
- def on_startup():
- # Create tables for demo if they do not exist
- Base.metadata.create_all(bind=engine)
- app.mount("/static", StaticFiles(directory="static"), name="static")
- @app.get("/")
- async def root():
- return {"message": "Hello Bigger Applications!"}
|