crud.py 611 B

12345678910111213141516171819
  1. from sqlalchemy.orm import Session
  2. from .models import order_info_linepay
  3. from .schemas import order_info_linepay as orderschema
  4. def get_order(db: Session, id: int):
  5. return db.query(order_info_linepay).filter(order_info_linepay.id == id)
  6. def get_users(db: Session, skip: int = 0, limit: int = 100):
  7. return db.query(order_info_linepay).offset(skip).limit(limit).all()
  8. def create_order(db: Session, order_in: orderschema):
  9. create_order = order_info_linepay(**order_in.dict())
  10. db.add(create_order)
  11. db.commit()
  12. db.refresh(create_order)
  13. return create_order
  14. ## this is for crud method