
    di1                         d dl m Z  d dlmZmZmZmZmZmZ d dlm	Z	 d dl
mZmZ d dlmZ d dlmZ  G d de      Z G d	 d
e	      Zy)    )datetime)DateTimeIntegerStringFloatfuncVARCHAR)Base)Mappedmapped_column)	BaseModel)Optionalc                   ^    e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   y	)
MailLogBaseSchemamail_log_id	from_mailto_mailsubjectsend_aterroris_sendgroup_idN)__name__
__module____qualname__int__annotations__str     ?/var/www/html/retail-simulation-api/app/models/main/mail_log.pyr   r      s+    OMMMKMNr    r   c                      e Zd ZU dZ ededd      Zee   e	d<    ed e
d      dd      Zee   e	d<    ed	 e
d      dd      Zee   e	d	<    ed
 e
d      dd      Zee   e	d
<    ed ed       ej"                         d      Zee   e	d<    ed e
d      dd      Zee   e	d<    ededd      Zee   e	d<    ededd      Zee   e	d<   y)
TblMailLogtbl_mail_logr   T)primary_keyautoincrementr   i,  N)nullableserver_defaultr   r   r   )timezone)r(   r'   r   r   r   )r   r   r   __tablename__r   r   r   r   r   r   r	   r   r   r   r   r   r   nowr   r   r   r   r   r   r    r!   r#   r#      s    "M -mWRVfj kK&+k+KPTeijIsj))WS\DaefGfSkf))WS\DaefGfSkf!.y(D:Qbjbfbjbjblvz!{GfX{']abEF3Kb))Wt\`aGfSka*:w^bcHvc{cr    r#   N)r   
sqlalchemyr   r   r   r   r   r	   app.models.mainr
   sqlalchemy.ormr   r   pydanticr   typingr   r   r#   r   r    r!   <module>r1      s4     F F   0  	 	d 	dr    