05/06/2026 Initial commit

This commit is contained in:
2026-05-06 14:19:07 -04:00
parent 9da1dffd9a
commit dde18a2cd2
116 changed files with 4276 additions and 7 deletions
+44
View File
@@ -0,0 +1,44 @@
"""
models/__init__.py
Import all models so Flask-Migrate can discover them.
JWTBlocklist lives in platform.py (platform-level table).
"""
from app.models.platform import ( # noqa: F401
SystemUser,
Plan,
Tenant,
TenantBillingHistory,
TenantSettingOverride,
AuditLog,
JWTBlocklist,
)
from app.models.salon import ( # noqa: F401
TenantSetting,
Location,
LocationSetting,
User,
Customer,
Service,
Product,
Promotion,
Staff,
StaffLocation,
StaffSchedule,
Appointment,
Transaction,
TransactionItem,
Inventory,
InventoryLog,
CommissionLog,
StaffPayPeriod,
StaffClocking,
MarketingCampaign,
GiftCard,
CheckinQueue,
Waitlist,
CheckoutReview,
DailyReconciliation,
AppointmentReminder,
)