o
    \fg	                     @   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gZejddgddddejddd	ejdd
d	ejddd	ejddej	dddde
jjdgddejddejddddejddejddgddddejddej	ddgd d!d"d#d$dejdd%ejddddejdd&ejd'd(dejdd)ejg d*d+d,ddgZd-S ).	Migration)overtime0001_initialovertimerequestz-datezOvertime RequestzOvertime Requests)orderingverbose_nameverbose_name_plural)nameoptionsend_time)
model_namer   
start_timeworkday_typehours   g      ?zNumber of overtime hours   g      ?)decimal_placesdefault	help_text
max_digits
validators)r   r   field
hr_commentT)blanknullpayment_status)PENDINGzPending Payment)PAIDPaidr   
   )choicesr   
max_lengthrate)      ?zWeekday/Saturday (1.5x))g       @zSunday/Holiday (2x)   r%   zOvertime rate multiplier   )r"   r   r   r   r   registrar_commentreasonzReason for overtime request)r   status))
PENDING_HRzPending HR Approval)HR_APPROVEDzHR Approved)REJECTEDRejected)APPROVEDApprovedr+      N)__name__
__module____qualname__dependenciesr   AlterModelOptionsRemoveFieldAddFieldr   DecimalFielddjangocorer   MinValueValidator	TextField	CharField
AlterField
operations rA   rA   V/var/www/html/wtlms/overtime/migrations/0002_alter_overtimerequest_options_and_more.pyr      sn    
r   )django.core.validatorsr:   	django.dbr   r   r   rA   rA   rA   rB   <module>   s   