
    }i                     b    d dl mZmZmZmZmZmZmZ d dlm	Z	 d dl
mZ d dlmZ  G d de      Zy)    )ColumnIntegerStringBooleanDateTimeDate
ForeignKey)relationship)func)Basec                   $   e Zd ZdZ eedd      Z ee ed      d      Z ee ed      d      Z	 ee
d      Z eed      Z eed      Z e ed	       ej$                         
      Z edd      Z edd      Z eddd      Zy)MassSchedulemass_schedulesT)primary_keyindexzmass_templates.id)nullablezspecial_masses.idF)default)timezone)server_defaultMassTemplate	schedules)back_populatesSpecialMass
Assignmentschedulezall, delete-orphan)r   cascadeN)__name__
__module____qualname____tablename__r   r   idr	   template_idspecial_mass_idr   dater   notesr   is_publishedr   r   now
created_atr
   templatespecial_massassignments     :/var/www/html/asim.com/backend/app/models/mass_schedule.pyr   r      s    $M	T	6B*-@"ADQKWj1D&EPTUO$'D6D)E'51L$/
KJN;GHkJL|JPdeKr-   r   N)
sqlalchemyr   r   r   r   r   r   r	   sqlalchemy.ormr
   sqlalchemy.sqlr   app.databaser   r   r,   r-   r.   <module>r3      s%    S S S '  f4 fr-   