需求文档更新
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
from fastapi import Form,HTTPException
|
||||
from model.order_model import OrderModel
|
||||
from schema.order_schema import OrderRequest
|
||||
from util.database import db
|
||||
from util.database import Session
|
||||
|
||||
def select_orders():
|
||||
try:
|
||||
db = Session()
|
||||
order_list = db.query(OrderModel).all()
|
||||
return order_list
|
||||
except:
|
||||
@@ -12,6 +13,7 @@ def select_orders():
|
||||
|
||||
def insert_users(req:OrderRequest=Form()):
|
||||
try:
|
||||
db = Session()
|
||||
data = req.model_dump()
|
||||
db.add(OrderModel(**data))
|
||||
db.commit()
|
||||
@@ -22,6 +24,7 @@ def insert_users(req:OrderRequest=Form()):
|
||||
|
||||
def update_users(id:int,req:OrderRequest=Form()):
|
||||
try:
|
||||
db = Session()
|
||||
db.query(OrderModel).filter(OrderModel.id == id) \
|
||||
.update(req.model_dump(exclude_unset=True))
|
||||
except Exception as e:
|
||||
@@ -32,6 +35,7 @@ def update_users(id:int,req:OrderRequest=Form()):
|
||||
|
||||
def delete_users(id:int):
|
||||
try:
|
||||
db = Session()
|
||||
db.query(OrderModel).filter(OrderModel.id == id).delete()
|
||||
except Exception as e:
|
||||
raise HTTPException(status_code=500,detail="删除异常")
|
||||
|
||||
@@ -6,4 +6,3 @@ engine = create_engine(db_url,pool_size=50)
|
||||
Base = declarative_base()
|
||||
|
||||
Session = sessionmaker(bind=engine,autoflush=False,autocommit=False)
|
||||
db = Session()
|
||||
|
||||
Reference in New Issue
Block a user