38 lines
975 B
Python
38 lines
975 B
Python
|
|
"""SQLAlchemy ORM models for the CRM system."""
|
||
|
|
|
||
|
|
from app.models.account import Account, AccountSize, Industry
|
||
|
|
from app.models.activity import Activity, ActivityType
|
||
|
|
from app.models.base import Base, OrgScopedMixin, SoftDeleteMixin, TimestampMixin
|
||
|
|
from app.models.contact import Contact
|
||
|
|
from app.models.deal import Deal, DealStage
|
||
|
|
from app.models.deal_stage_history import DealStageHistory
|
||
|
|
from app.models.note import Note, NoteParentType
|
||
|
|
from app.models.org import Org
|
||
|
|
from app.models.tag import Tag
|
||
|
|
from app.models.tag_link import TagLink, TagLinkParentType
|
||
|
|
from app.models.user import User, UserRole
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"Account",
|
||
|
|
"AccountSize",
|
||
|
|
"Activity",
|
||
|
|
"ActivityType",
|
||
|
|
"Base",
|
||
|
|
"Contact",
|
||
|
|
"Deal",
|
||
|
|
"DealStage",
|
||
|
|
"DealStageHistory",
|
||
|
|
"Industry",
|
||
|
|
"Note",
|
||
|
|
"NoteParentType",
|
||
|
|
"Org",
|
||
|
|
"OrgScopedMixin",
|
||
|
|
"SoftDeleteMixin",
|
||
|
|
"Tag",
|
||
|
|
"TagLink",
|
||
|
|
"TagLinkParentType",
|
||
|
|
"TimestampMixin",
|
||
|
|
"User",
|
||
|
|
"UserRole",
|
||
|
|
]
|