
    iM                     N    S SK r S SKJr  S SKJr   " S S\R
                  5      rg)    N)models)Paycodec                      \ rS rSr\R
                  " S\R                  SS9r\R                  " SS9r
\R                  " SS9r\R                  " SSS	9r\R                  " SS
S	9r\R                  " \\R"                  SSSS9r\R                  " SS9r\R                  " SSS9r\R                  " S/ SQSSS9r\R,                  " SS9r\R,                  " SS9rS r " S S5      rSrg)Function   TF)primary_keydefaulteditabled   )
max_length)r	   zFTrue if this stamp marks the start or end of an official break period.)r	   	help_textz7True if this function requires a reason to be provided.	functions)	on_deleterelated_namenullblank)r   r      ))noneNone)clock_inzClock In)	clock_outz	Clock Out)lunch_inzLunch In)	lunch_outz	Lunch Out)break_inzBreak In)	break_outz	Break Outr   zType of question/action)r   choicesr	   r   )auto_now_add)auto_nowc                     U R                   (       a%  U R                   SU R                   R                    3$ U R                   $ )Nz - )paycodename)selfs    !D:\TimeStamps\functions\models.py__str__Function.__str__%   s5    <<ii[DLL$8$8#9::))    c                       \ rS rSrS/rSrg)Function.Meta*   z-created_at N)__name__
__module____qualname____firstlineno__ordering__static_attributes__r*   r&   r#   Metar(   *   s	    !?r&   r1   r*   N)r+   r,   r-   r.   r   	UUIDFielduuiduuid4id	CharFieldr!   BooleanFieldout
break_flagwith_reason
ForeignKeyr   CASCADEr    pre_functionfunction_ref_idquestion_typeDateTimeField
created_at
updated_atr$   r1   r0   r*   r&   r#   r   r      s    			dDJJ	OBs+D


e
,C$$ZJ %%KK 6>>P[bfnrsG&&u5L&&#TBO$$
 +M %%48J%%t4J
# #r&   r   )r3   	django.dbr   paycode.modelsr   Modelr   r*   r&   r#   <module>rF      s      "&#v|| &#r&   