learn-sql-model/templates/api.py
2023-06-09 16:04:58 -05:00

26 lines
488 B
Python

from learn_sql_model.api.app import app
from learn_sql_model.models import Hero
@app.post("/hero/")
def create_hero(hero: Hero) -> Hero:
post(hero)
return hero
@app.get("/hero/")
def read_heroes(hero: Hero) -> list[Hero]:
"read all the heros"
return hero.post()
@app.get("/heros/")
def read_heros() -> list[Hero]:
"read all the heros"
return Hero.get()
@app.patch("/heros/")
def update_heros() -> list[Hero]:
"read all the heros"
return Hero.get()