
    +h                        d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ  G d dej                        Z G d	 d
ej                        Z G d dej                        Z G d dej                        Z G d dej                        Zy)    )blank_re)models)CASCADE)Occupations)States)ResizedImageFieldc                      e Zd ZU  ej                  d      ed<    ej                  ddd      Z eddddd	
      Z	 edddddd	      Z
dZ ej                  de      Z ej                  d      Z ej                  d      Zy)
CategoriesTprimary_keyid   F
max_lengthblanknull
categoriesd   WEBP)	upload_tor   r   qualityforce_format r   defaultr   r   r   r   )r   z	In Active)   Activer   r   choicesauto_now_addN)__name__
__module____qualname__r   	AutoField__annotations__	CharFieldtitler   imagebannerstatus_typeIntegerFieldstatusDateTimeField
created_at
updated_at     1/var/www/html/SAHYOG_SETU_ADMIN/schemes/models.pyr
   r
   
   s    			d	++F5uEEEWZiopErTXbetz{F3K V  1kBF%%%D9J%%%D9Jr3   r
   c                   h   e Zd ZU  ej                  d      ed<    ej                  ddd      Z eddddd	d
      Z	dZ
 ej                  de
      ZdZ ej                  de      Z ej                  dd      Z ej                  dd      Z ej"                  edded      Z ej"                  eddded      Z ej                  ddd      Z ej                  ddd      Z ej                  ddd      Z ej4                  dd      Z ej4                  dd      Z ej4                  dd      Z ej4                  ddd      Z ej4                  ddd      Z ej                  ddd      Z  ej                  dd      Z! ej                  dd      Z" ej                  ddd      Z# ej                  ddd      Z$ ej                  ddd      Z% ej                  ddd      Z& ej                  ddd      Z' ejP                  d      Z) ejP                  d      Z*y)SchemesTr   r   r   Fr   schemesr   r   r   r   ))r   Central)r   Stater   r   r   ))r   No)r   Yesscheme_categoryr   r   	on_deleterelated_name)r   r   r   r>   r?   )r   r   r   )r   r   )r   r   r   )r   r   r!   N)+r#   r$   r%   r   r&   r'   r(   r)   r   r+   typesr-   scheme_typer,   r.   business_relateddbt
ForeignKeyr
   r   categoryr   state
income_max
income_mindivyang	TextFielddescriptioneligibilityrequired_documents	web_linksmode_of_applicationoccupationsage_maxage_min
scheme_formarital_statusbenificiaries	religionscastesr/   r0   r1   r2   r3   r4   r6   r6      sU   			d	++F5uEEBdQU_bqwxF*E%&%%5AK3K V  1kBF*v**Q@WX
&

3J
KC v  5uPWfwxHFfDtbT[j{|E$$$QU%HJ$$$QU%HJ!f!!!%uEG"&""U;K"&""U;K)))uEB   Ce5II*&**cUS"&""cUKK!f!!E:G!f!!E:G!!!SEJJ%V%%ENN$F$$UOM   CUKIVe%HF%%%D9J%%%D9Jr3   r6   c                       e Zd ZU  ej                  d      ed<    ej                  edded      Z	 ej                  e
dded      Z ej                  d      Z ej                  d      Zy	)
Scheme_OccupationsTr   r   Fscheme_occupationsr=   scheme_occupationr!   N)r#   r$   r%   r   r&   r'   rD   r6   r   schemer   
occupationr/   r0   r1   r2   r3   r4   rY   rY   8   sp    			d	++Vwe%7auvF""";e%SZi|}J%%%D9J%%%D9Jr3   rY   c                       e Zd ZU  ej                  d      ed<    ej                  edded      Z	 ej                  ddd      Z ej                  d	      Z ej                  d	      Zy
)Scheme_AreasTr   r   Fscheme_areasr=   r   r   r   r   r!   N)r#   r$   r%   r   r&   r'   rD   r6   r   r\   r-   arear/   r0   r1   r2   r3   r4   r_   r_   @   sj    			d	++Vwe%7aopF6rUCD%%%D9J%%%D9Jr3   r_   c                       e Zd ZU  ej                  d      ed<    ej                  edded      Z	 ej                  ddd      Z ej                  d	      Z ej                  d	      Zy
)Scheme_EmployementsTr   r   Fscheme_employmentr=   r   ra   r!   N)r#   r$   r%   r   r&   r'   rD   r6   r   r\   r-   
employmentr/   r0   r1   r2   r3   r4   rd   rd   H   sj    			d	++Vwe%7atuF$$$Ru5IJ%%%D9J%%%D9Jr3   rd   N)tokenizer   	django.dbr   django.db.models.deletionr   occupations.modelsr   states.modelsr   django_resizedr   Modelr
   r6   rY   r_   rd   r2   r3   r4   <module>rn      sh      - *   ,: ::fll :D: ::6<< ::&,, :r3   