# app/modules/loyalty/models/__init__.py """ Loyalty module database models. This is the canonical location for loyalty models. Module models are automatically discovered and registered with SQLAlchemy's Base.metadata at startup. Usage: from app.modules.loyalty.models import ( LoyaltyProgram, LoyaltyCard, LoyaltyTransaction, StaffPin, AppleDeviceRegistration, CompanyLoyaltySettings, LoyaltyType, TransactionType, StaffPinPolicy, ) """ from app.modules.loyalty.models.loyalty_program import ( # Enums LoyaltyType, # Model LoyaltyProgram, ) from app.modules.loyalty.models.loyalty_card import ( # Model LoyaltyCard, ) from app.modules.loyalty.models.loyalty_transaction import ( # Enums TransactionType, # Model LoyaltyTransaction, ) from app.modules.loyalty.models.staff_pin import ( # Model StaffPin, ) from app.modules.loyalty.models.apple_device import ( # Model AppleDeviceRegistration, ) from app.modules.loyalty.models.company_settings import ( # Enums StaffPinPolicy, # Model CompanyLoyaltySettings, ) __all__ = [ # Enums "LoyaltyType", "TransactionType", "StaffPinPolicy", # Models "LoyaltyProgram", "LoyaltyCard", "LoyaltyTransaction", "StaffPin", "AppleDeviceRegistration", "CompanyLoyaltySettings", ]