3
؀h                 @   s.   d dl m Z  d dlmZ G dd dejZdS )    )datetime)dbc               @   s&  e Zd ZdZejejddZejejddddZ	ejejdZ
ejejdZejejdZejejdZejejdZejejddZejejd	ZejejZejejddd
ZejejddddZejejddZejejZejejZejddddZdddZdd ZdS )	MandatoryZmandatory_paymentsT)primary_key   )uniqueindex   F)nullable
   )r   1)defaultr   ZMandatoryPaymentPricesZfee_categorydynamic)backreflazyNc             C   sZ   || _ || _|| _|| _|| _|| _|| _|| _|	f| _|
| _	|| _
|| _|| _|| _d S )N)payment_public_idpayment_person_income_codepayment_person_dept_codepayment_personpayment_person_descriptionmarkermaximum_numberschoolresidency_proof
session_idstatusdeletion_marker
created_at
updated_at)selfr   r   r   r   r   r   r   r   r   r   r   r   r   r    r    3/booking_service/app/database/mandatory_payments.py__init__   s    zMandatory.__init__c             C   s
   d| j  S )Nz<Mandatory %r>)r   )r   r    r    r!   __repr__2   s    zMandatory.__repr__)NNNNNNNNNNNNNN)__name__
__module____qualname____tablename__r   ColumnIntegerZ
payment_idStringr   r   r   r   r   r   r   r   r   r   r   r   DateTimer   r   relationshipZcategory_entry_feesr"   r#   r    r    r    r!   r      s.       
r   N)r   routesr   Modelr   r    r    r    r!   <module>   s   