Initial commit: AutonetSellCar platform with deployment system
- Frontend: Next.js 14 with TypeScript - Backend: FastAPI with SQLAlchemy - Agent: Carmodoo sync agent - Deployment: Docker Compose based staging/production setup - Scripts: Automated deployment with rollback support 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
81
backend/app/schemas/__init__.py
Normal file
81
backend/app/schemas/__init__.py
Normal file
@@ -0,0 +1,81 @@
|
||||
from .car import (
|
||||
CarMakerCreate, CarMakerResponse,
|
||||
CarModelCreate, CarModelResponse,
|
||||
CarCreate, CarUpdate, CarResponse, CarListResponse,
|
||||
CarImageCreate, CarImageResponse,
|
||||
)
|
||||
from .user import UserCreate, UserUpdate, UserResponse, Token, CarViewResponse, PurchaseViewRequest
|
||||
from .inquiry import (
|
||||
InquiryCreate, InquiryResponse,
|
||||
InquiryMessageCreate, InquiryMessageResponse,
|
||||
InquiryWithMessages, InquiryListResponse,
|
||||
AdminInquiryRespond, AdminInquiryUpdateStatus,
|
||||
)
|
||||
from .hero_banner import (
|
||||
HeroBannerCreate, HeroBannerUpdate, HeroBannerResponse,
|
||||
HeroBannerListResponse, HeroBannerLocalizedResponse,
|
||||
HeroBannerSettingsUpdate, HeroBannerSettingsResponse,
|
||||
)
|
||||
from .translation import (
|
||||
TranslationCreate, TranslationUpdate, TranslationResponse,
|
||||
TranslationListResponse, TranslationBulkRequest, TranslationBulkResponse,
|
||||
)
|
||||
from .vehicle_request import (
|
||||
VehicleRequestCreate, VehicleRequestResponse,
|
||||
RequestVehicleCreate, RequestVehicleResponse, RequestVehicleApprove,
|
||||
PurchasedVehicleCreate, PurchasedVehicleResponse, PurchasedVehicleUpdateStatus,
|
||||
VehicleRequestWithVehicles,
|
||||
)
|
||||
from .dealer import (
|
||||
DealerApplicationCreate, DealerApplicationResponse,
|
||||
DealerApplicationApprove, DealerApplicationReject,
|
||||
DealerInfoResponse, DealerPublicInfo,
|
||||
)
|
||||
from .vehicle_share import (
|
||||
VehicleShareCreate, VehicleShareResponse, VehicleSharePublic,
|
||||
ShareRewardResponse, ShareRewardSummary,
|
||||
)
|
||||
from .withdrawal import (
|
||||
WithdrawalRequestCreate, WithdrawalRequestResponse,
|
||||
WithdrawalProcess, WithdrawalBalance,
|
||||
)
|
||||
from .referral import (
|
||||
ReferralRewardResponse, ReferralStats,
|
||||
ReferralSettingsResponse, ReferralSettingsUpdate,
|
||||
)
|
||||
from .notification import (
|
||||
NotificationCreate, NotificationResponse,
|
||||
NotificationListResponse, NotificationMarkRead,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"CarMakerCreate", "CarMakerResponse",
|
||||
"CarModelCreate", "CarModelResponse",
|
||||
"CarCreate", "CarUpdate", "CarResponse", "CarListResponse",
|
||||
"CarImageCreate", "CarImageResponse",
|
||||
"UserCreate", "UserUpdate", "UserResponse", "Token", "CarViewResponse", "PurchaseViewRequest",
|
||||
"InquiryCreate", "InquiryResponse",
|
||||
"InquiryMessageCreate", "InquiryMessageResponse",
|
||||
"InquiryWithMessages", "InquiryListResponse",
|
||||
"AdminInquiryRespond", "AdminInquiryUpdateStatus",
|
||||
"HeroBannerCreate", "HeroBannerUpdate", "HeroBannerResponse",
|
||||
"HeroBannerListResponse", "HeroBannerLocalizedResponse",
|
||||
"HeroBannerSettingsUpdate", "HeroBannerSettingsResponse",
|
||||
"TranslationCreate", "TranslationUpdate", "TranslationResponse",
|
||||
"TranslationListResponse", "TranslationBulkRequest", "TranslationBulkResponse",
|
||||
"VehicleRequestCreate", "VehicleRequestResponse",
|
||||
"RequestVehicleCreate", "RequestVehicleResponse", "RequestVehicleApprove",
|
||||
"PurchasedVehicleCreate", "PurchasedVehicleResponse", "PurchasedVehicleUpdateStatus",
|
||||
"VehicleRequestWithVehicles",
|
||||
"DealerApplicationCreate", "DealerApplicationResponse",
|
||||
"DealerApplicationApprove", "DealerApplicationReject",
|
||||
"DealerInfoResponse", "DealerPublicInfo",
|
||||
"VehicleShareCreate", "VehicleShareResponse", "VehicleSharePublic",
|
||||
"ShareRewardResponse", "ShareRewardSummary",
|
||||
"WithdrawalRequestCreate", "WithdrawalRequestResponse",
|
||||
"WithdrawalProcess", "WithdrawalBalance",
|
||||
"ReferralRewardResponse", "ReferralStats",
|
||||
"ReferralSettingsResponse", "ReferralSettingsUpdate",
|
||||
"NotificationCreate", "NotificationResponse",
|
||||
"NotificationListResponse", "NotificationMarkRead",
|
||||
]
|
||||
Reference in New Issue
Block a user