feat: creating chats for cards and clients, sending and deleting text messages
This commit is contained in:
@@ -10,7 +10,7 @@ from models.work_shifts import WorkShift
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from models.payroll import PayRate, PaymentRecord
|
||||
from models import Card, CardEmployees
|
||||
from models import Card, CardEmployees, Message
|
||||
|
||||
role_permissions = Table(
|
||||
'role_permissions',
|
||||
@@ -138,6 +138,12 @@ class User(BaseModel):
|
||||
lazy="noload",
|
||||
)
|
||||
|
||||
messages: Mapped[list['Message']] = relationship(
|
||||
'Message',
|
||||
back_populates='crm_sender',
|
||||
lazy='noload',
|
||||
)
|
||||
|
||||
|
||||
class InviteCode(BaseModel):
|
||||
__tablename__ = 'invite_codes'
|
||||
|
||||
Reference in New Issue
Block a user