mirror of
https://github.com/wowlikon/LiB.git
synced 2026-02-04 20:34:38 +00:00
76 lines
1.8 KiB
Python
76 lines
1.8 KiB
Python
"""Модуль DTO-моделей"""
|
|
|
|
from .author import AuthorBase, AuthorCreate, AuthorList, AuthorRead, AuthorUpdate
|
|
from .genre import GenreBase, GenreCreate, GenreList, GenreRead, GenreUpdate
|
|
from .book import BookBase, BookCreate, BookList, BookRead, BookUpdate
|
|
from .role import RoleBase, RoleCreate, RoleList, RoleRead, RoleUpdate
|
|
from .user import UserBase, UserCreate, UserList, UserRead, UserUpdate, UserLogin
|
|
from .loan import LoanBase, LoanCreate, LoanList, LoanRead, LoanUpdate
|
|
from .recovery import RecoveryCodesResponse, RecoveryCodesStatus, RecoveryCodeUse
|
|
from .token import Token, TokenData, PartialToken
|
|
from .combined import (
|
|
AuthorWithBooks,
|
|
GenreWithBooks,
|
|
BookWithAuthors,
|
|
BookWithGenres,
|
|
BookWithAuthorsAndGenres,
|
|
BookFilteredList,
|
|
BookStatusUpdate,
|
|
LoanWithBook,
|
|
LoginResponse,
|
|
RegisterResponse,
|
|
TOTPSetupResponse,
|
|
TOTPVerifyRequest,
|
|
TOTPDisableRequest,
|
|
PasswordResetResponse,
|
|
)
|
|
|
|
__all__ = [
|
|
"AuthorBase",
|
|
"AuthorCreate",
|
|
"AuthorUpdate",
|
|
"AuthorRead",
|
|
"AuthorList",
|
|
"BookBase",
|
|
"BookCreate",
|
|
"BookUpdate",
|
|
"BookRead",
|
|
"BookList",
|
|
"BookFilteredList",
|
|
"BookStatusUpdate",
|
|
"GenreBase",
|
|
"GenreCreate",
|
|
"GenreUpdate",
|
|
"GenreRead",
|
|
"GenreList",
|
|
"LoanBase",
|
|
"LoanCreate",
|
|
"LoanUpdate",
|
|
"LoanRead",
|
|
"LoanList",
|
|
"LoanWithBook",
|
|
"UserBase",
|
|
"UserCreate",
|
|
"UserUpdate",
|
|
"UserRead",
|
|
"UserList",
|
|
"UserLogin",
|
|
"RoleBase",
|
|
"RoleCreate",
|
|
"RoleUpdate",
|
|
"RoleRead",
|
|
"RoleList",
|
|
"Token",
|
|
"TokenData",
|
|
"PartialToken",
|
|
"TOTPSetupResponse",
|
|
"TOTPVerifyRequest",
|
|
"TOTPDisableRequest",
|
|
"RecoveryCodeUse",
|
|
"LoginResponse",
|
|
"RegisterResponse",
|
|
"RecoveryCodesStatus",
|
|
"PasswordResetResponse",
|
|
"RecoveryCodesResponse",
|
|
]
|