70 lines
1.6 KiB
Python
70 lines
1.6 KiB
Python
"""
|
|
Pydantic schemas
|
|
"""
|
|
|
|
from .user import *
|
|
from .streamer import *
|
|
from .recharge import *
|
|
from .contract import *
|
|
from .order import *
|
|
from .settlement import *
|
|
from .expense import *
|
|
from .tax import *
|
|
from .bank import *
|
|
from .invoice import *
|
|
|
|
__all__ = [
|
|
"UserBase",
|
|
"UserCreate",
|
|
"UserUpdate",
|
|
"UserResponse",
|
|
"Token",
|
|
"TokenData",
|
|
"StreamerCreate",
|
|
"StreamerUpdate",
|
|
"StreamerResponse",
|
|
"StreamerDetailResponse",
|
|
"StreamerListResponse",
|
|
"McnAgencyCreate",
|
|
"McnAgencyUpdate",
|
|
"McnAgencyResponse",
|
|
"PlatformRechargeCreate",
|
|
"PlatformRechargeUpdate",
|
|
"PlatformRechargeResponse",
|
|
"PlatformRechargeListResponse",
|
|
"ContractCreate",
|
|
"ContractUpdate",
|
|
"ContractResponse",
|
|
"ContractListResponse",
|
|
"OrderCreate",
|
|
"OrderUpdate",
|
|
"OrderResponse",
|
|
"OrderListResponse",
|
|
"SettlementCreate",
|
|
"SettlementUpdate",
|
|
"SettlementResponse",
|
|
"SettlementListResponse",
|
|
"ExpenseCreate",
|
|
"ExpenseUpdate",
|
|
"ExpenseResponse",
|
|
"ExpenseListResponse",
|
|
"TaxDeclarationCreate",
|
|
"TaxDeclarationUpdate",
|
|
"TaxDeclarationResponse",
|
|
"TaxDeclarationListResponse",
|
|
"BankTransactionCreate",
|
|
"BankTransactionUpdate",
|
|
"BankTransactionResponse",
|
|
"BankTransactionListResponse",
|
|
"InvoiceCreate",
|
|
"InvoiceUpdate",
|
|
"InvoiceResponse",
|
|
"InvoiceListResponse",
|
|
"DataImportUploadRequest",
|
|
"DataImportUploadResponse",
|
|
"DataImportConfirmRequest",
|
|
"DataImportConfirmResponse",
|
|
"DataImportHistoryResponse",
|
|
"DataImportHistoryListResponse",
|
|
]
|