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:
64
backend/app/models/__init__.py
Normal file
64
backend/app/models/__init__.py
Normal file
@@ -0,0 +1,64 @@
|
||||
from .car import CarMaker, CarModel, Car, CarImage, CarOption
|
||||
from .user import User, CarView, PerformanceCheckView, ChargeHistory, VerificationCode
|
||||
from .inquiry import Inquiry, InquiryMessage, InquiryStatus, InquiryCategory
|
||||
from .hero_banner import HeroBanner, HeroBannerSettings
|
||||
from .translation import Translation
|
||||
from .cache import CarCache, CarDetailCache, CacheRequestQueue
|
||||
from .settings import SystemSettings
|
||||
from .vehicle_request import VehicleRequest, RequestVehicle, PurchasedVehicle
|
||||
from .dealer import DealerApplication, DealerInfo
|
||||
from .vehicle_share import VehicleShare, ShareReward
|
||||
from .withdrawal import WithdrawalRequest
|
||||
from .referral import ReferralReward
|
||||
from .notification import Notification
|
||||
from .push_subscription import PushSubscription, UserNotificationPreference
|
||||
from .performance_check import CarPerformanceCheck
|
||||
from .car_specification import CarSpecification
|
||||
from .exchange_rate import ExchangeRate, ExchangeRateHistory
|
||||
from .cc_package import CCPackage, DEFAULT_CC_PACKAGES
|
||||
from .visitor import VisitorLog, VisitorDailyStats, VisitorSession
|
||||
|
||||
__all__ = [
|
||||
"CarMaker",
|
||||
"CarModel",
|
||||
"Car",
|
||||
"CarImage",
|
||||
"CarOption",
|
||||
"CarPerformanceCheck",
|
||||
"CarSpecification",
|
||||
"User",
|
||||
"CarView",
|
||||
"PerformanceCheckView",
|
||||
"ChargeHistory",
|
||||
"VerificationCode",
|
||||
"Inquiry",
|
||||
"InquiryMessage",
|
||||
"InquiryStatus",
|
||||
"InquiryCategory",
|
||||
"HeroBanner",
|
||||
"HeroBannerSettings",
|
||||
"Translation",
|
||||
"CarCache",
|
||||
"CarDetailCache",
|
||||
"CacheRequestQueue",
|
||||
"SystemSettings",
|
||||
"VehicleRequest",
|
||||
"RequestVehicle",
|
||||
"PurchasedVehicle",
|
||||
"DealerApplication",
|
||||
"DealerInfo",
|
||||
"VehicleShare",
|
||||
"ShareReward",
|
||||
"WithdrawalRequest",
|
||||
"ReferralReward",
|
||||
"Notification",
|
||||
"PushSubscription",
|
||||
"UserNotificationPreference",
|
||||
"ExchangeRate",
|
||||
"ExchangeRateHistory",
|
||||
"CCPackage",
|
||||
"DEFAULT_CC_PACKAGES",
|
||||
"VisitorLog",
|
||||
"VisitorDailyStats",
|
||||
"VisitorSession",
|
||||
]
|
||||
Reference in New Issue
Block a user