Reorganize project structure

This commit is contained in:
Markus Zimmerberger
2024-11-19 09:22:39 +01:00
parent 48d06341ef
commit 7d76e217f1
13 changed files with 142 additions and 68 deletions
+14
View File
@@ -0,0 +1,14 @@
from fastapi import FastAPI, Depends
from sqlalchemy.orm import Session
from . import models, database
app = FastAPI()
@app.on_event("startup")
def startup():
models.Base.metadata.create_all(bind=database.engine)
@app.get("/users/")
def read_users(db: Session = Depends(database.get_db)):
users = db.query(models.User).all()
return users