change user to usermedia and add new user
This commit is contained in:
parent
abafe60058
commit
f902efaf88
5 changed files with 178 additions and 31 deletions
|
@ -1,6 +1,6 @@
|
|||
from dataclasses import dataclass
|
||||
from typing import Optional, Dict, Any, TypeVar, Generic
|
||||
from synclean.models.enums import RoomOrderBy, Direction, UserOrderBy
|
||||
from synclean.models.enums import RoomOrderBy, Direction, UserMediaOrderBy, UserOrderBy
|
||||
|
||||
OrderByType = TypeVar("OrderByType")
|
||||
|
||||
|
@ -38,4 +38,10 @@ class RoomPaginationParams(PaginationParams[RoomOrderBy]):
|
|||
@dataclass
|
||||
class UserPaginationParams(PaginationParams[UserOrderBy]):
|
||||
"""Pagination parameters for users."""
|
||||
order_by = UserOrderBy = UserOrderBy.MEDIA_LENGTH
|
||||
order_by = UserOrderBy = UserOrderBy.NAME
|
||||
|
||||
|
||||
@dataclass
|
||||
class UserMediaPaginationParams(PaginationParams[UserMediaOrderBy]):
|
||||
"""Pagination parameters for users based on media."""
|
||||
order_by = UserOrderBy = UserMediaOrderBy.MEDIA_LENGTH
|
Loading…
Add table
Add a link
Reference in a new issue