wip: pagination-repository (#1316)

* bump mypy

* add pagination + refactor generic repo

* add pagination test

* remove all query object
This commit is contained in:
Hayden
2022-05-30 10:30:54 -08:00
committed by GitHub
parent 00f144a622
commit 4c594a48dc
21 changed files with 237 additions and 215 deletions

View File

@@ -18,7 +18,7 @@ class RepositoryUsers(RepositoryGeneric[PrivateUser, User]):
return self.schema.from_orm(entry)
def create(self, user: PrivateUser | dict):
def create(self, user: PrivateUser | dict): # type: ignore
new_user = super().create(user)
# Select Random Image
@@ -42,4 +42,4 @@ class RepositoryUsers(RepositoryGeneric[PrivateUser, User]):
dbuser = self.session.query(User).filter(User.username == username).one_or_none()
if dbuser is None:
return None
return self.schema.from_orm(dbuser)
return self.schema.from_orm(dbuser) # type: ignore