2026-06-29 00:10:10 +02:00
|
|
|
"""SQLAlchemy models for LeoCRM."""
|
2026-06-04 00:06:16 +00:00
|
|
|
|
2026-06-29 00:10:10 +02:00
|
|
|
from app.models.audit import AuditLog, DeletionLog
|
2026-06-29 17:43:56 +02:00
|
|
|
from app.models.auth import ApiToken, PasswordResetToken
|
2026-06-29 00:10:10 +02:00
|
|
|
from app.models.company import Company
|
2026-06-29 17:43:56 +02:00
|
|
|
from app.models.contact import CompanyContact, Contact
|
2026-07-04 00:22:07 +00:00
|
|
|
from app.models.currency import Currency
|
2026-07-04 00:23:35 +00:00
|
|
|
from app.models.tax import TaxRate
|
2026-07-04 00:24:40 +00:00
|
|
|
from app.models.sequence import Sequence
|
2026-07-04 00:26:21 +00:00
|
|
|
from app.models.system_settings import SystemSettings
|
2026-06-29 17:43:56 +02:00
|
|
|
from app.models.notification import Notification
|
2026-06-29 01:18:46 +02:00
|
|
|
from app.models.plugin import Plugin, PluginMigration
|
2026-06-29 17:43:56 +02:00
|
|
|
from app.models.role import Role
|
|
|
|
|
from app.models.session import Session
|
|
|
|
|
from app.models.tenant import Tenant
|
|
|
|
|
from app.models.user import User, UserTenant
|
2026-06-04 00:06:16 +00:00
|
|
|
|
|
|
|
|
__all__ = [
|
2026-06-29 17:43:56 +02:00
|
|
|
"Tenant",
|
|
|
|
|
"User",
|
|
|
|
|
"UserTenant",
|
|
|
|
|
"Role",
|
|
|
|
|
"Session",
|
|
|
|
|
"AuditLog",
|
|
|
|
|
"DeletionLog",
|
|
|
|
|
"Notification",
|
|
|
|
|
"PasswordResetToken",
|
|
|
|
|
"ApiToken",
|
|
|
|
|
"Company",
|
|
|
|
|
"Contact",
|
|
|
|
|
"CompanyContact",
|
2026-07-04 00:22:07 +00:00
|
|
|
"Currency",
|
2026-07-04 00:23:35 +00:00
|
|
|
"TaxRate",
|
2026-07-04 00:24:40 +00:00
|
|
|
"Sequence",
|
2026-07-04 00:26:21 +00:00
|
|
|
"SystemSettings",
|
|
|
|
|
"SystemSettings",
|
2026-07-04 00:24:40 +00:00
|
|
|
"Sequence",
|
2026-07-04 00:23:35 +00:00
|
|
|
"TaxRate",
|
2026-06-29 17:43:56 +02:00
|
|
|
"Plugin",
|
|
|
|
|
"PluginMigration",
|
2026-06-04 00:06:16 +00:00
|
|
|
]
|
2026-06-29 02:44:13 +02:00
|
|
|
from app.models.ai_conversation import AIConversation, AIMessage
|
|
|
|
|
from app.models.workflow import Workflow, WorkflowInstance, WorkflowStepHistory
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
2026-06-29 17:43:56 +02:00
|
|
|
"Tenant",
|
|
|
|
|
"User",
|
|
|
|
|
"UserTenant",
|
|
|
|
|
"Role",
|
|
|
|
|
"Session",
|
|
|
|
|
"AuditLog",
|
|
|
|
|
"DeletionLog",
|
|
|
|
|
"Notification",
|
|
|
|
|
"PasswordResetToken",
|
|
|
|
|
"ApiToken",
|
|
|
|
|
"Company",
|
|
|
|
|
"Contact",
|
|
|
|
|
"CompanyContact",
|
2026-07-04 00:22:07 +00:00
|
|
|
"Currency",
|
2026-06-29 17:43:56 +02:00
|
|
|
"Plugin",
|
|
|
|
|
"PluginMigration",
|
|
|
|
|
"AIConversation",
|
|
|
|
|
"AIMessage",
|
|
|
|
|
"Workflow",
|
|
|
|
|
"WorkflowInstance",
|
|
|
|
|
"WorkflowStepHistory",
|
2026-06-29 02:44:13 +02:00
|
|
|
]
|