
    si                     Z    d dl Zd dlZd dlmZ d dlmZmZ  G d dej                        Z	y)    N)settings)
migrationsmodelsc                   n   e Zd ZdZd ej
                  ej                        gZ ej                  dd e
j                  dddd      fd e
j                  ddd	
      fd e
j                  dd      fd e
j                  dd      fd e
j                  g ddd      fd e
j                  ddd      fd e
j                   ddd      fd e
j"                  dddej&                  j                  j(                  j*                  ej                  d      fd e
j,                  d d!"      fd# e
j"                  dddej&                  j                  j(                  j*                  d$ej                  d%&      fg
d'd(d)*       ej                  d+d e
j                  dddd      fd e
j                  ddd	
      fd e
j                  dd      fd e
j                  d,-      fd. e
j.                  dej                  j2                  d+/      fd0 e
j                  g d1d2dd34      fd5 e
j                   dd6dd78      fd9 e
j4                  ddd:      fd; e
j4                  ddd<      fd= e
j                  d>dd?@      fdA e
j                  ddB      fd e
j"                  dddej&                  j                  j(                  j*                  ej                  d      fd e
j"                  ej&                  j                  j(                  j6                  d dCD      fd# e
j"                  dddej&                  j                  j(                  j*                  d$ej                  d%&      fdE e
j"                  dej&                  j                  j(                  j6                  dFG      fgd+dHd)*      gZyI)J	MigrationT)employee0001_initialDocumentRequestidFID)auto_createdprimary_key	serializeverbose_name
created_atz
Created At)auto_now_addnullr   	is_activez	Is Active)defaultr   titled   Title)
max_lengthr   format))anyAny)pdfPDF)txtTXT)docxDOCX)xlsxXLSX)jpgJPG)pngPNG)jpegJPEG
   Format)choicesr   r   max_sizezMax size (In MB))blankr   r   descriptionDescription
created_byz
Created By)r/   editabler   	on_deletetor   employee_idzemployee.employee	Employees)r5   r   modified_byz%(class)s_modified_byzModified By)r/   r3   r   r4   related_namer5   r   zDocument RequestzDocument Requests)r   verbose_name_plural)namefieldsoptionsDocument   )r   document)r   	upload_tor   status))	requested	Requested)approvedApproved)rejectedRejectedrC   Status)r-   r   r   r   reject_reason   zReject Reason)r/   r   r   r   
issue_datez
Issue Dateexpiry_datezExpiry Datenotify_before   zNotify Before)r   r   r   is_digital_assetzIs Digital AssetEmployee)r4   r5   r   document_request_idz!horilla_documents.documentrequest)r   r4   r5   	DocumentsN)__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoFieldDateTimeFieldBooleanField	CharFieldIntegerField	TextField
ForeignKeydjangodbdeletionSET_NULLManyToManyField	FileFieldhorillaupload_path	DateFieldPROTECT
operations     M/var/www/python-projects/worksol/horilla_documents/migrations/0001_initial.pyr   r   	   s   G 	%'
''(@(@AL 	
"*v**$Z_nrst3v33D_klm1f11$[YZ*&**cPQ+6++  5{  HJ  Ya  b  c0V00t$Ughi 0 0 0t$Ub cd0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   6 6 6:M\g hi 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g !3':	
& 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**c:;-V--47>>C]C]lvwx+6++  5E  OZ  gi  x@  A  B "2&"2"2#TXgv"wx/v//dT`ab 0 0 0t$Ub cd "5&"5"5adYh"ij#%8V%8%8Ug%hi0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1FII<L<L<U<U<]<]bu  EO  !P  Q 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g&(9(9(9tvyyO_O_OhOhOpOp  vY  )Z  [$ !+'2'	
),Jro   r   )
django.db.models.deletionrc   horilla.modelsri   django.confr   	django.dbr   r   r   rn   ro   rp   <module>ru      s%    !    (5
$$ 5ro   