# /opt/docker/dev/service_finder/backend/app/models/__init__.py from app.db.base_class import Base # Identitás és Jogosultság from .identity import Person, User, Wallet, VerificationToken, SocialAccount # Szervezeti struktúra (HOZZÁADVA: OrganizationSalesAssignment) from .organization import Organization, OrganizationMember, OrganizationFinancials, OrganizationSalesAssignment # Járművek és Eszközök (Digital Twin) from .asset import ( Asset, AssetCatalog, AssetCost, AssetEvent, AssetFinancials, AssetTelemetry, AssetReview, ExchangeRate ) # Szerviz és Szakértelem from .service import ServiceProfile, ExpertiseTag, ServiceExpertise, ServiceStaging, DiscoveryParameter # Földrajzi adatok és Címek from .address import Address, GeoPostalCode, GeoStreet, GeoStreetType, Branch, Rating # Gamification és Economy from .gamification import PointRule, LevelConfig, UserStats, Badge, UserBadge, PointsLedger # Rendszerkonfiguráció (HASZNÁLJUK a frissített system.py-t!) from .system import SystemParameter from .document import Document from .translation import Translation # Üzleti logika és Előfizetés from .core_logic import SubscriptionTier, OrganizationSubscription, CreditTransaction, ServiceSpecialty # Naplózás és Biztonság (HOZZÁADVA: audit.py modellek) from .audit import SecurityAuditLog, ProcessLog, FinancialLedger # <--- KRITIKUS! from .history import AuditLog, VehicleOwnership from .security import PendingAction # MDM (Master Data Management) Jármű modellek központ from .vehicle_definitions import VehicleModelDefinition, VehicleType, FeatureDefinition, ModelFeatureMap # Aliasok a kényelmesebb fejlesztéshez Vehicle = Asset UserVehicle = Asset VehicleCatalog = AssetCatalog ServiceRecord = AssetEvent __all__ = [ "Base", "User", "Person", "Wallet", "UserRole", "VerificationToken", "SocialAccount", "Organization", "OrganizationMember", "OrganizationSalesAssignment", "Asset", "AssetCatalog", "AssetCost", "AssetEvent", "AssetFinancials", "AssetTelemetry", "AssetReview", "ExchangeRate", "Address", "GeoPostalCode", "GeoStreet", "GeoStreetType", "Branch", "PointRule", "LevelConfig", "UserStats", "Badge", "UserBadge", "Rating", "PointsLedger", "SystemParameter", "Document", "Translation", "PendingAction", "SubscriptionTier", "OrganizationSubscription", "CreditTransaction", "ServiceSpecialty", "AuditLog", "VehicleOwnership", "SecurityAuditLog", "ProcessLog", "FinancialLedger", # <--- KRITIKUS! "ServiceProfile", "ExpertiseTag", "ServiceExpertise", "ServiceStaging", "Vehicle", "UserVehicle", "VehicleCatalog", "ServiceRecord", "VehicleModelDefinition", "VehicleType", "FeatureDefinition", "ModelFeatureMap" ]