Files
onyx/backend/danswer/db/users.py
T
2023-08-25 12:25:39 -07:00

13 lines
377 B
Python

from collections.abc import Sequence
from sqlalchemy import select
from sqlalchemy.orm import Session
from danswer.db.models import User
def list_users(db_session: Session) -> Sequence[User]:
"""List all users. No pagination as of now, as the # of users
is assumed to be relatively small (<< 1 million)"""
return db_session.scalars(select(User)).unique().all()