B
    GDbF-  ã               @   sB   d dl mZ d dlZd dlmZmZ d dlZG dd„ dejƒZdS )é    )Úunicode_literalsN)Ú
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fdejddgddfdej	dddddfdej	dddddfdejdddddfgddddœd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d%dfd&ej	dd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/gd0dfd1ejd2dfd3ej	dd"dd4dfg	d5dd6œdejd7dejdddddfd8ej	dd9d
fd:ejdd;d<fd=ejdd>d<fd?ej	ddd@dAfdBej
dddCdAfdDej	dddEdAfdFejdGdHgddIdJfdKejddLdMgdNddOdPfdQejddRdSgdNddTdPfg
dUdUddœdejdVdejdddddfdej	ddddWdfdej	ddddXdfdejdYdZd[d\d]d^d_gd`dfdaejddbdcdddedfgddgdhfdej
dddid*fdjejdddkd*fdlejdmdfdnejdodpgdqdrdsfdtejdddud*fg
dvdvddœdejdwdejdddddfdejdddxdyfdzej	ddd{dd|d}fd~ejdddd€fdej	ddd{dd‚d}fdƒejd„d…d†d‡gdqddˆd‰fdŠej	dd‹d
fdŒejejj d¡ejj dŽ¡gddfd‘ejejj d’¡ejj d“¡gd”dfd•ejdd–d—d˜fd™ejdšdfd›ejdœdfgdddždœdŸejjj ¡ fgd ejd¡dejdddddfdejdddxdyfdzej	ddd{dd|d}fd~ejdddd€fdej	ddd{dd‚d}fdƒejd„d…d†d‡gdqddˆd‰fdŠej	dd¢d
fdŒejejj d¡ejj dŽ¡gd£dfd‘ejejj d’¡ejj d“¡gd¤dfd•ejdd¥d¦d˜fd™ejd§dfd›ejd¨dfgd©d©dždœdŸejjj ¡ fgd gZdªS )«Ú	MigrationTZAnnouncementÚidFZID)Zauto_createdZprimary_keyZ	serializeÚverbose_nameZsubjectéd   Zannouncement_filed_subject)Ú
max_lengthr   ZcontentZannouncement_filed_content)r   Úcategory)é   Zannouncement_category_public)é   Zannouncement_category_privateZannouncement_field_category)Úchoicesr   Zsenderé2   Zannouncement_field_sender)Úblankr	   Únullr   Zsystem_senderZannouncement_field_systemSenderZcreate_timeZannouncement_field_noticeTime)r   Úeditabler   r   Zapp_model_announcement)Údelete)r   Zverbose_name_pluralÚdefault_permissions)ÚnameÚfieldsÚoptionsZAppActionLogÚuseré   ZactionLog_field_userZclientZactionLog_field_clientÚactionZactionLog_field_actionZparamsZactionLog_field_params)r   r   r   ZdescribeZactionLog_field_describeZrequest_status)r   ZappActionLog_status_exception)r   ZappActionLog_status_successfulZactionLog_field_statusZaction_timeZactionLog_field_actionTimeZ	remote_ipZactionLog_field_remoteIpZapp_model_actionLog)r   r   ZAppListZusernameZappList_field_userNameZ
login_timeZappList_field_loginTime)r   r   Zlast_activeZappList_field_lastActiveÚtokenZappList_field_token)r   r	   r   Zdevice_tokenZappList_field_deviceTokenZ	client_idZappList_field_clientIdZclient_category)r   ZappOS_option_ios)r   ZappOS_option_androidZappList_field_clientCategory)r   r   r   Zactive)r   ZactiveStatus_option_active)r   ZactiveStatus_option_inactiver   ZappList_field_runStatus)r   r   Údefaultr   r   Zenable)r   ZenableStatus_option_enable)r   ZenableStatus_option_disableZappList_field_accessStatusZapp_model_appListZAppNotificationZappNotice_field_senderZappNotice_field_systemSender)r   Znotification_category_leave)r   Znotification_category_overtime)é   Znotification_category_manualLog)é   Znotification_category_training)é   Znotification_category_schedule)é   Z"notification_category_announcement)é   Znotification_category_exceptionZappNotice_field_categoryZsub_category)é=   Z+notification_subCategory_publicAnnouncement)é>   Z,notification_subCategory_privateAnnouncement)éG   Znotification_subCategory_late)éH   Z#notification_subCategory_earlyLeave)éI   Znotification_subCategory_absentZappNotice_field_subCategory)r   r   r   r   ZappNotice_field_contentÚsourceZappNotice_field_sourceZnotification_timeZappNotice_field_sendTimeZread_status)r   Znotification_readStatus_unread)r   Znotification_readStatus_readr   ZappNotice_field_readStatus)r   r   r   Z	read_timeZappNotice_field_readTimeZapp_model_notificationZGPSForDepartmentZbaseModel_field_createTime)Zauto_now_addr   r   Zcreate_useré–   ZbaseModel_field_createUser)r   r   r	   r   r   Zchange_timeZbaseModel_field_changeTime)Zauto_nowr   r   Zchange_userZbaseModel_field_changeUserÚstatus)r   Z-baseModel_field_dataStatus_option_statusValid)éc   Ú/baseModel_field_dataStatus_option_statusInvalid)r   r*   )iç  r*   ZbaseModel_field_dataStatus)r   r   r   r   ÚlocationZgpsForDepartment_field_locationZ	longitudeg     €fÀg     €f@Z gpsForDepartment_field_longitude)Ú
validatorsr   Zlatitudeg     €VÀg     €V@ZgpsForDepartment_field_latitudeZdistanceZ&gpsForDepartment_field_distanceHelpTxtZgpsForDepartment_field_distance)r   Z	help_textr   Z
start_dateZ gpsForDepartment_field_startDateZend_dateZgpsForDepartment_field_endDateZmobile_model_gpsForDepartment)r   ZchangeÚviewZall_objects)r   r   r   ZmanagersZGPSForEmployeeZgpsForEmployee_field_locationZgpsForEmployee_field_longitudeZgpsForEmployee_field_latitudeZ$gpsForEmployee_field_distanceHelpTxtZgpsForEmployee_field_distanceZgpsForEmployee_field_startDateZgpsForEmployee_field_endDateZmobile_model_gpsForEmployeeN)Ú__name__Ú
__module__Ú__qualname__ÚinitialZdependenciesr   ZCreateModelr   Z	AutoFieldZ	CharFieldZ	TextFieldZSmallIntegerFieldZDateTimeFieldZIntegerFieldZ
FloatFieldÚdjangoÚcorer,   ZMinValueValidatorZMaxValueValidatorZ	DateFieldZdbZmanagerZManagerZ
operations© r4   r4   ú>G:\easytimepro\master/mysite/mobile\migrations\0001_initial.pyr   
   sº   



((((r   )	Z
__future__r   Zdjango.core.validatorsr2   Z	django.dbr   r   Zdjango.db.models.managerr   r4   r4   r4   r5   Ú<module>   s   