
    yg#@                     R    d dl mZ d dlmZmZ d dlZ G d dej                        Zy)    )settings)
migrationsmodelsNc                   #   e Zd ZdZdddd ej
                  ej                        dgZg  ej                  dd e
j                  ej                  j                  j                  j                  d	d
             ej                  dd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dd e
j                  ddej                  j                  j                  j                  dd	d
             ej                  dd e
j                  ddej                  j                  j                  j"                  d             ej                  dd e
j                  ddej                  j                  j                  j"                  d             ej                  dd e
j                  ddej                  j                  j                  j$                  dd             ej                  dd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  d!d" e
j                  dddej                  j                  j                  j$                  d#d$d%&             ej                  d!d' e
j                  dddej                  j                  j                  j$                  d#d(d)&             ej                  d!d e
j                  ddddej                  j                  j                  j$                  d#ej                  d*             ej                  d!d e
j                  dddej                  j                  j                  j$                  d#d	d
&             ej                  d!d+ e
j                  dej                  j                  j                  j$                  d,d-.             ej                  d!d/ e
j&                  d01             ej                  d!d2 e
j                  dej                  j                  j                  j                   d#ej                  3             ej                  d!d e
j                  ddddej                  j                  j                  j$                  d#ej                  d*             ej                  d!d4 e
j                  dddej                  j                  j                  j$                  d#d5d6&             ej                  d!d7 e
j                  dddej                  j                  j                  j$                  d#d8d9&             ej                  d:d; e
j&                  dd<d=>             ej                  d:d e
j                  dddej                  j                  j                  j                   ej                  d             ej                  d:d e
j                  dddej                  j                  j                  j                   dej                  d              ej                  d?d e
j                  dddej                  j                  j                  j                   ej                  d             ej                  d?d e
j                  dddej                  j                  j                  j                   dej                  d              ej                  d@d; e
j&                  dd<d=>             ej                  d@d e
j                  dddej                  j                  j                  j                   ej                  d             ej                  d@d e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dAd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dAd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dBd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dBd e
j                  ej                  j                  j                  j"                  d	C             ej                  dBdD e
j&                  ddEF             ej                  dBd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dBdG e
j                  ej                  j                  j                  j"                  d-C             ej                  dHd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dHd e
j                  ej                  j                  j                  j                  dId	d
J             ej                  dHd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dKdL e
j                  ej                  j                  j                  j                  dMd-dNJ             ej                  dKd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dKd e
j                  ddej                  j                  j                  j$                  dMd	d
             ej                  dKd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dOd; e
j                  dej                  j                  j                  j"                  d<P             ej                  dOd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dOd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dQd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dQd e
j                  ej                  j                  j                  j                  dRd	d
J             ej                  dQd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dQdS e
j                  dej                  j                  j                  j$                  d$dTU             ej                  dVd" e
j                  dej                  j                  j                  j$                  d$d%U             ej                  dVd' e
j                  ddej                  j                  j                  j                  d(d)             ej                  dVd e
j                  dddej                  j                  j                  j                   ej                  d             ej                  dVd e
j                  dej                  j                  j                  j                  dWd	d
X             ej                  dVd e
j                  dddej                  j                  j                  j                   dej                  d              ej                  dVd4 e
j                  dej                  j                  j                  j$                  d5d6U             ej                  dVd7 e
j                  ddej                  j                  j                  j$                  d8d9             ej(                  dHdYhZ       ej(                  dKd[hZ       ej(                  dVd\hZ      Zy])^	MigrationT)employee0001_initial)leaver	   )horilla_auditr	   )baser	   )
attendancer	   workrecordsemployee_idzemployee.employeeEmployee)	on_deletetoverbose_name)
model_namenamefieldpenaltyaccount
created_byFz
Created By)blankeditablenullr   r   r   penalty_set)r   r   r   related_namer   r   late_early_idz%attendance.attendancelatecomeearlyout)r   r   r   r   leave_request_idzleave.leaverequestleave_type_idzleave.leavetypez
Leave type)r   r   r   r   r   modified_byz%(class)s_modified_byzModified By)r   r   r   r   r   r   r   historicalattendanceattendance_day+zbase.employeeshiftdayzAttendance day)r   db_constraintr   r   r   r   r   batch_attendance_idzattendance.batchattendancezBatch Attendance)r   r%   r   r   r   r   r   r   history_relationhistory_setzattendance.attendance)r%   r   r   r   history_tagszhorilla_audit.audittag)r   history_user)r   r   r   r   shift_idzbase.employeeshiftShiftwork_type_idzbase.worktypez	Work Type	gracetime
company_idzbase.companyCompany)r   r   r   batchattendanceattendancevalidationconditionattendancerequestfileattendancerequestcomment)r   r   filesz attendance.attendancerequestfile)r   r   
request_idattendanceovertimeemployee_overtime)r   r   r   r   attendancelatecomeearlyoutattendance_idlate_come_early_out
Attendanceattendancegeneralsetting)r   r   r   attendanceactivityemployee_attendance_activities	shift_dayz	Shift Day)r   r   r   r   r   employee_attendances)r   r   r   r   r   )r   monthyear)r   unique_together)r:   type)r   attendance_dateN)__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesAddFieldr   
ForeignKeydjangodbdeletionPROTECTSET_NULLCASCADE
DO_NOTHINGManyToManyFieldAlterUniqueTogether
operations     6/var/www/horilla/attendance/migrations/0002_initial.pyr   r      s   G 	%!) '
''(@(@A&LV
$#&##fii.>.>.G.G.O.OTg  wA  B	
V 	
'#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
V 	
'#&##UIYIYIbIbIjIj  zG  L_  nx  y	
V  	
' #&##UIYIYIbIbIjIj  pW  X	
!V* 	
'##&##UIYIYIbIbIjIj  pD  E	
+V4 	
' #&##$TVYYEUEUE^E^EiEin  O[  \	
5V> 	
'#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
?VH 	
-!#&##$e$Z`ZcZcZjZjZsZsZ~Z~  NQ  Vm  |L  M	
IVR 	
-&#&##$e$Z`ZcZcZjZjZsZsZ~Z~  NQ  Vr  AS  T	
SV\ 	
-#&##$eeZ^jpjsjsjzjz  kD  kD  kO  kO  ^a  fn  f~  f~  MY  Z	
]Vf 	
-#&##$e$Z`ZcZcZjZjZsZsZ~Z~  NQ  Vi  xB  C	
gVp 	
-##&##%699CSCSC\C\CgCg  wD  I`  a	
qVz 	
-(&((,DE	
{VD 	
-#&##9I9I9R9R9[9[jmrz  sK  sK  L	
EVN 	
-#&##$eeZ^jpjsjsjzjz  kD  kD  kO  kO  ^a  fn  f~  f~  MZ  [	
OVX 	
-#&##$e$Z`ZcZcZjZjZsZsZ~Z~  NQ  Vj  y@  A	
YVb 	
-#&##$e$Z`ZcZcZjZjZsZsZ~Z~  NQ  Ve  t  @	
cVl 	
"(&((tU^_	
mVv 	
"#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
wV@ 	
"#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
AVJ 	
(#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
KVT 	
(#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
UV^ 	
6(&((tU^_	
_Vh 	
6#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
iVr 	
6#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
sV| 	
.#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
}VF 	
.#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
GVP 	
1#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
QVZ 	
1#&##fii.>.>.G.G.O.OTgh	
[Vd 	
1(&((t8Z[	
eVn 	
1#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
oVx 	
1#&##fii.>.>.G.G.O.OTkl	
yVB 	
+#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
CVL 	
+#&##fii.>.>.G.G.O.O^q  wJ  Yc  d	
MVV 	
+#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
WV` 	
3 #&##fii.>.>.G.G.O.O^s  yP  _k  l	
aVj 	
3#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
kVt 	
3#&##UIYIYIbIbImIm  }R  Wj  yC  D	
uV~ 	
3#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
VH 	
1#&##9I9I9R9R9Z9Z_mn	
IVR 	
1#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
SV\ 	
1#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
]Vf 	
+#&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
gVp 	
+#&##fii.>.>.G.G.O.O^~  DW  fp  q	
qVz 	
+#&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
{VD 	
+#&##9I9I9R9R9]9]by  IT  U	
EVN 	
#!#&##9I9I9R9R9]9]by  IY  Z	
OVX 	
#&#&##$TVYYEUEUE^E^EfEf  lH  Wi  j	
YVb 	
##&##$TU[U^U^UeUeUnUnUwUw  }E  }U  }U  dp  q	
cVl 	
##&##9I9I9R9R9Z9Zi  EX  gq  r	
mVv 	
##&##$TU[U^U^UeUeUnUnUwUw  G^  ck  c{  c{  JW  X	
wV@ 	
##&##9I9I9R9R9]9]bv  FM  N	
AVJ 	
##&##$TVYYEUEUE^E^EiEin}  MX  Y	
KVT 	'
&&%=>	
UV\ 	'
&&-67	
]Vd 	'
&&?@	
eVJr[   r   )django.confr   	django.dbr   r   django.db.models.deletionrP   r   rZ   r[   r\   <module>r`      s$    ! (  c
$$ cr[   