
    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                    f   e Zd ZdZ 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      fd e
j                  ddd      fd e
j                  dddd      fd e
j                   dg dddd      fd e
j                  d      fgdddg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dd$%      fd& e
j                  d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dej                  j&                  .      fgd/d0d+!       ej                  d1d e
j                  dddd      fd e
j                  ddd	      fd
 e
j                  dd      fd2 e
j                   ddd3%      fd4 e
j                  dddd'      fgd5d6d7gd !       ej                  d8d e
j                  dddd      fd e
j                  ddd	      fd
 e
j                  dd      fd9 e
j                   ddd:      fgd;di!       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ddd'      fd? e
j                   dg d@dAddB      fgdCdDdgd !       ej                  dEd e
j                  dddd      fd e
j                  ddd	      fd
 e
j                  dd      fdF e
j"                  ddej                  j&                  .      fgd;di!       ej                  dGd e
j                  dddd      fd e
j                  ddd	      fd
 e
j                  dd      fdH e
j                   ddI(      fdJ e
j                  dddd'      fdK e
j                   dddL%      fdM e
j                  dNO      fdP e
j(                  dQdRdST      fdU e
j                   g dVdWdXdYZ      fd[ e
j                  ddd\      fd] e
j*                  d^dd_`      fda e
j,                  dddej0                  j                  j2                  j4                  ej                  dbc      fdd e
j,                  dddej0                  j                  j2                  j4                  deej                  dfg      fgdGdhd7gd !      gZyi)j	MigrationTAssetAssignmentidFID)auto_createdprimary_key	serializeverbose_name
created_atz
Created At)auto_now_addnullr   	is_activez	Is Active)defaultr   assigned_date)r   return_datezReturn Date)blankr   r   return_condition   zReturn Condition)r   
max_lengthr   r   return_status))Minor damager   )Major damager   )Healthyr      zReturn Status)r   choicesr   r   r   return_request)r   zAsset AllocationzAsset Allocationsz-id)r   verbose_name_pluralordering)namefieldsoptionsAssetCategoryasset_category_nameName)r   uniquer   asset_category_descriptionDescription)r   r   zAsset CategoryzAsset Categories)r   r!   AssetDocumentsfile)r   r   	upload_tozAsset DocumentzAsset DocumentsAssetLot
lot_numberzBatch Numberlot_descriptionzAsset BatchzAsset Batchesz-created_atAssetReporttitle)r   r   r   abstractAssetRequestasset_request_datedescriptionasset_request_status))	Requestedr9   )Approvedr:   )Rejectedr;   r9   )r   r   r   r   r   zAsset RequestzAsset RequestsReturnImagesimageAsset
asset_namez
Asset Nameasset_descriptionasset_tracking_idzTracking Idasset_purchase_datezPurchase Date)r   asset_purchase_cost   
   Cost)decimal_places
max_digitsr   asset_status))zIn usezIn Use)	AvailablerJ   )Not-AvailablerK   rJ   (   Status)r   r   r   r   expiry_datezExpiry Datenotify_before   zNotify Before (days))r   r   r   
created_byz
Created By)r   editabler   	on_deletetor   modified_byz%(class)s_modified_byzModified By)r   rR   r   rS   related_namerT   r   AssetsN)__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoFieldDateTimeFieldBooleanField	DateField	TextField	CharField	FileFieldhorillaupload_pathDecimalFieldIntegerField
ForeignKeydjangodbdeletionSET_NULL
operations     A/var/www/python-projects/worksol/asset/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 "2&"2"2"EF 0 0 0t$Ub cd#%5V%5%5DSW[j|%}~ "2&"2"2  Hd  qs  z~  M\  #]  ^!#66#6#6u#EF	 !3':"G	
$ 	
 *v**$Z_nrst3v33D_klm1f11$[YZ&(8(8(8CPTci(jk-/?v/?/?3]j/kl !1'9	
 	
!*v**$Z_nrst3v33D_klm1f11$[YZ)))47>>KeKefg	 !1'8	
 	
*v**$Z_nrst3v33D_klm1f11$[YZ/v//2dYghi"$4F$4$44CVZiv$wx !.'6*O	
 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**#DQR	 E	
 	
*v**$Z_nrst3v33D_klm1f11$[YZ%'7v'7'7T'JK 0 0 0tRVer st')9)9)9  O_  it  AC  JN  *O  P !0'7"G	
  	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**DGNNLfLfgh	 E	
 	
*v**$Z_nrst3v33D_klm1f11$[YZ/v//3\Z[$&6f&6&6TcX\kx&yz$&6f&6&6"T`m&no&(8(8(8o(VW&(;(;(;1Y[jp(qr!1!1!1  ;Q  [f  su  DL  "M  N 0 0 0t$Ub cd "5&"5"5adYo"pq0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g  !('/*O#	
K|Jrr   r   )
django.db.models.deletionrl   horilla.modelsrg   django.confr   	django.dbr   r   r   rq   rr   rs   <module>rx      s'    !    (D
$$ Drr   