HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/buyercall/blueprints/chat/__pycache__/models.cpython-310.pyc
o

wer�@sbddlZddlZddlmZddlmZddlmZddlm	Z	e�
e�ZGdd�dee	j
�ZdS)�N)�UUID)�
ResourceMixin)�func)�dbc@sLeZdZdZejejdd�Zejedd�de	j
dd�Zejejejdddd�dd	d
�Z
e�e�d��Zeje�d�dd�Zeje�d
�dd�Zeje�d�dd�Zeje��ejdddd�ddd
�Zejejejdddd�ddd
�Zejejejdddd�ddd
�Zejejejdddd�dd	d
�Zeje��e��e��d�Zdd�ZdS)�Chat�chatT)�primary_key)�as_uuid)�unique�default�indexz
widgets.id�CASCADE)�onupdate�ondeleteF)r�nullable�2)r�x)r�zcontacts.id�SET_NULLz	source.idz
channel.idzpartnership_accounts.id)r�server_defaultcCs|jS)N)�email)�self�r�B/home/arjun/projects/buyercall/buyercall/blueprints/chat/models.py�__str__;szChat.__str__N)�__name__�
__module__�__qualname__�
__tablename__r�Column�Integer�idr�uuid�uuid4�sid�
ForeignKey�	widget_id�String�
first_name�	last_namer�phone_number�
contact_id�source�channel�partnership_account_id�DateTimer�now�
created_atrrrrrrsN������r)�loggingr"�sqlalchemy.dialects.postgresqlr�buyercall.lib.util_sqlalchemyr�sqlalchemy.sqlr�buyercall.extensionsr�	getLoggerr�log�Modelrrrrr�<module>s