o
    Phf                     @   sF   d dl Zd dlZd dlZd dlZd dlmZmZ G dd dej	Z	dS )    N)
migrationsmodelsc                   @   s  e Zd ZdZg Zejddejdddddfdej	ddd	fd
ej
dddfdejddfdejddfgddddejddejdddddfdej	ddfd
e
 fde fde fdej	ddfdejddfdejddddejjdgd fd!ejddfdejddfdejddfd"ejejjjjd#d$d%fgd&d'gidejd(dejejdddd)fd*ej	ejjddd+fd,ej	ddfd-ejd.dfd/ej	g d0d1d2d3fd4ej	g d5d6d2d3fd7ejddfdejddfd8ejddfd9ejdddfd:ejejjjjd;d<d%fgd=gd>hd?dejd@dejdddddfdAejdBdCfdDejddfdEej
dddfdFejejjjjdGdHd%fgdIgZdJS )K	MigrationT	EventTypeidFID)auto_createdprimary_key	serializeverbose_namenamed   )
max_lengthuniquedescription)blanknull
created_at)auto_now_add
updated_at)auto_nowz
Event TypezEvent Types)r   verbose_name_plural)r   fieldsoptionsEvent   )r   
start_dateend_datelocationis_paid)defaultamount   
   r   )r   decimal_places
max_digitsr   
validators	is_active
event_typeeventszregistration.eventtype)	on_deleterelated_nametoorderingz-start_dateRegistration)r    editabler	   r
   registration_code)r    r   r   	full_nameemail   status)pendingPendingapprovedApprovedrejectedRejectedr6   2   )choicesr    r   payment_status))not_requiredzNot Requiredr5   r8   r;   rA   registered_athas_attendedattendance_timestampeventregistrationszregistration.eventz-registered_at)r2   rE   )r-   unique_togetherPaymentProoffilezpayment_proofs/)	upload_touploaded_atnotesregistrationpayment_proofzregistration.registration)r   r   N)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoField	CharField	TextFieldDateTimeFieldBooleanFieldDecimalFielddjangocorer&   MinValueValidator
ForeignKeydbdeletionCASCADE	UUIDFielduuiduuid4rM   generate_unique_code
EmailField	FileFieldOneToOneField
operations rj   rj   C/var/www/html/smartRegister/registration/migrations/0001_initial.pyr   
   sz    


"r   )
django.core.validatorsr[   django.db.models.deletionregistration.modelsrM   rc   	django.dbr   r   r   rj   rj   rj   rk   <module>   s   