o
    nѪh'                     @   s.   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fd	e
 fd
ejddfdejdddfdejdddfdejddfgdddgddejddejdddddfdej	ddfdejddfdejdddfdejddddfd ejdd!ddfd"ejdddfd#ejd$d%gd&d!d'fdejddfd(ejdd)fg
d*d+dgddejd,dejdddddfd-ejdd.dfd/ejd0d1dfd(ejdd)fd2ejdd3dejjjjd4d5fgd6d6d7dejd8dejdddddfd9ejddfd:ejdddfd;ejdddfd<ejejjjjd=d4d>fd?ejejjjjd=d@d>fgdAdBdCgdDhdEdgZdFS )G	MigrationTAttendanceDayidFID)auto_createdprimary_key	serializeverbose_name
day_number)uniquedatetitle   )
max_lengthdescription)blanknull	is_activez8Whether attendance is currently being taken for this day)default	help_text
created_at)auto_now_addzAttendance DayzAttendance Days)r   verbose_name_pluralordering)namefieldsoptionsICICTRegistrantregistration_idr   email   )r   r   affiliation)r   r   r   phone_number   addresspayment_status)awaiting_paymentzAwaiting Payment)	completed	Completedr(   )choicesr   r   
updated_at)auto_nowzICICT RegistrantzICICT RegistrantsAttendanceConfigurationattendance_enabledz0Whether attendance checking is currently enabledwelcome_messagez=Welcome to ICICT AI Workshop! Please confirm your attendance.z-Message shown to users on the attendance pagecurrent_dayz3The current day for which attendance is being takenzicict_attendance.attendanceday)r   r   r   	on_deletetozAttendance Configuration)r   r   DailyAttendancechecked_in_at
ip_address
user_agentattendance_dayattendances)r2   related_namer3   
registrantz icict_attendance.icictregistrantzDaily AttendancezDaily Attendancesz-checked_in_at)r;   r8   )r   r   r   unique_togetherN)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoFieldIntegerField	DateField	CharField	TextFieldBooleanFieldDateTimeField
EmailField
ForeignKeydjangodbdeletionSET_NULLGenericIPAddressFieldCASCADE
operations rS   rS   G/var/www/html/smartRegister/icict_attendance/migrations/0001_initial.pyr      s    

	r   )django.db.models.deletionrL   	django.dbr   r   r   rS   rS   rS   rT   <module>   s   