Exemplo n.º 1
0
 def create_user(user: UserIn, session: Session = Depends()):
     session.add(User(**user.dict()))
Exemplo n.º 2
0
 def query_count(session: Session, query: Select) -> int:
     return session.execute(select(
         func.count()).select_from(user_cls)).scalar()
Exemplo n.º 3
0
 def sqla_13_all_users(session: Session = Depends(),
                       paginate: Paginate = Depends()):
     query = (session.query(user_cls).options(joinedload("notes")).order_by(
         user_cls.id))
     return paginate(query)
Exemplo n.º 4
0
 def query_count(session: Session, query: DbQuery) -> int:
     return session.execute(select(func.count(user_cls.id))).scalar()
Exemplo n.º 5
0
 def query_count(session: Session, query: DbQuery) -> int:
     return (session.query(user_cls).statement.with_only_columns(
         [func.count()]).scalar())
Exemplo n.º 6
0
 def count_user_notes(user_id: int, session: Session = Depends()) -> int:
     return session.execute(
         select(func.count(
             note_cls.id)).where(note_cls.user_id == user_id)).scalar()