
    n^i=                     R    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                      e Zd ZdZd ej
                  ej                        gZ ej                  dd e
j                  dd      fd e
j                  d	      fd
 e
j                  dddd      fd e
j                  d	      fd e
j                  d	      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  d	      fd e
j                  ddd      fd e
j                  ddgdd      fd e
j                  dd      fd  e
j                  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(d      fd) e
j                  d*d(+      fgd,d-i.       ej                  d/d0 e
j                  dd      fd1 e
j                  d	      fd2 e
j                  ddd      fd3 e
j                  d	      fd4 e
j                  d	      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd5 e
j                  d	      fd6 e
j                  ddd      fd e
j                  ddgdd      fd e
j                  dd      fd  e
j                  ddd      fd! e
j                  ddd      fd" e
j                  dd#      fd7 e
j                  ddd8&      fd' e
j                  dd9      fgd,d:i.       ej                  d;d< e
j                   dddd=>      fd? e
j"                  d@A      fdB e
j$                  dA      fdC e
j                  dD      fdE e
j                  dF      fdG e
j&                  ej*                  j                  j,                  j.                  dHej                  I      fgJ       ej                  dKd< e
j                   dddd=>      fdL e
j0                  dMN      fdO e
j                  dD      fdP e
j&                  ej*                  j                  j,                  j.                  dQdRI      fgd,dSi.       ej                  dTdU e
j                  dd      fdV e
j                  d	      fdW e
j                  ddd      fdX e
j                  d	      fdY e
j                  d	      fdZ e
j                  d	      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddgdd      fd e
j                  dd      fd  e
j                  dd      fd! e
j                  ddd      fd" e
j                  dd#      fdP e
j&                  ddej*                  j                  j,                  j.                  dPdR[      fgd,d\i.       ej                  d]d^ e
j                  dd      fd_ e
j                  d	      fd` e
j                  ddd      fda e
j                  d	      fdb e
j                  d	      fdc e
j                  d	      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddd      fd e
j                  ddgdd      fd e
j                  dd      fd  e
j                  dd      fd! e
j                  ddd      fd" e
j                  dd#      fdd e
j&                  ddej*                  j                  j,                  j2                  ddde[      fgd,dfi.       ej4                  dgdh e
j&                  ddej*                  j                  j,                  j2                  didj[      k       ej                  dlg dm e
j                  dd      fdn e
j                  ddo      fdp e
j6                  dd9      fdq e
j                  dr	      fds e
j                  dd(d      fdt e
j                  d(	      fdu e
j8                  dd9      fdv e
j8                         fdw e
j8                         fdx e
j8                  dd9      fdy e
j8                  dd9      fdz e
j8                  dd9      fd{ e
j                  ddd      fd| e
j                  ddrd      fd} e
j8                  dd9      fd~ e
j8                  dd9      fd e
j8                  dd9      fd e
j8                  dd9      fd e
j                  dd(d      fd e
j                  dd(d      fd e
j                  ddrd      fd e
j                  ddrd      fd e
j                  dddrd      fd e
j                  ddd      fd e
j$                  dA      fd e
j8                  dd9      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d e
j&                  ddej*                  j                  j,                  j.                  ddR[      fdU e
j&                  ddej*                  j                  j,                  j.                  dd[      fd e
j&                  ddej*                  j                  j,                  j2                  dde[      fd,di.       ej                  dd< e
j                   dddd=>      fd e
j                  ddd      fd e
j                         fd e
j                  ddgdd      fd e
j:                  ddd      fd e
j                  dD      fd e
j&                  ej*                  j                  j,                  j.                  ej                        fd e
j&                  ej*                  j                  j,                  j.                  ddI      fgJ       ej                  dd< e
j                   dddd=>      fd e
j                  dd+      fdG e
j&                  ej*                  j                  j,                  j.                  dej                  I      fdP e
j&                  ej*                  j                  j,                  j.                  dR      fd e
j<                  dd      fd e
j&                  ej*                  j                  j,                  j.                  d      fgJ       ej                  dd< e
j                   dddd=>      fdL e
j0                  dN      fdO e
j                  dD      fd e
j&                  ej*                  j                  j,                  j.                  dQdI      fgd,di.       ej                  dd< e
j                   dddd=>      fdP e
j&                  ej*                  j                  j,                  j.                  ddRI      fdG e
j&                  ej*                  j                  j,                  j.                  dej                  I      fgddhd.       ej                  dd< e
j                   dddd=>      fd e
j&                  ej*                  j                  j,                  j.                  dej                  I      fdG e
j&                  ej*                  j                  j,                  j.                  dej                  I      fgddhi.      gZy)	MigrationT)admin_users0001_initial	TblClient	client_idF)primary_key	serializeclient_name   )
max_lengthclient_typeEndd   )blankdefaultr   nullclient_contact_nameclient_contact_emailaddress1)r   r   r   address2statepincodeclient_country_code   client_contact_numberstatus)Activer!   )Inactiver"   r!   2   )choicesr   r   created_date)auto_now_addr   
created_by
updated_byupdated_date)auto_nowr   client_logozimages/client/logo/)r   r   	upload_towebsite_url   client_jd_serial_number   )r   r   db_table
tbl_client)namefieldsoptions	TblVendor	vendor_idvendor_namevendor_typevendor_contact_namevendor_contact_emailvendor_country_codevendor_contact_numbervendor_logozimages/vendor/logo/)r   r   
tbl_vendorEmailOTPUseridID)auto_createdr   r   verbose_namecounterr   )r   is_verified
created_at)r&   
updated_at)r*   userapi_email_otps)	on_deleterelated_nameto)r3   r4   TblClientDocumentdocumentzdocuments/client/)r,   uploaded_dateclient	documentszmasters.tblclienttbl_client_documentsTblDepartmentdepartment_iddepartment_namedep_contact_namedep_contact_emaildep_country_codedep_contact_number)r   r   rK   rL   rM   tbl_departmentTblImpDepartmentimp_department_idimp_department_nameimp_dep_contact_nameimp_dep_contact_emailimp_dep_country_codeimp_dep_contact_numberimplementerzadmin_users.implementerdetailstbl_impdepartment	tblclientimp_departmentclientszmasters.tblimpdepartment)
model_namer3   fieldTblJobDescriptionjd_idjd_display_id)r   uniquejd_date	job_titlei  job_typeyears_of_experienceabout_companyjob_summaryresponsibilitiesdomain_requirementscertification_requirementssecurity_clearance_requirements
onsite_jobjob_locationrequired_qualificationspreferred_qualificationsworking_conditionbenefits	jd_sourcesearch_patternrequirement_prioritysalary_rangeno_of_open_positions1	has_error
error_desc
created_dt
updated_dt	jd_clientjd_departmentzmasters.tbldepartmentimplementor_idjd_implementortbl_job_descriptionLinkedInJobPostlinkedin_post_urn	apply_url)Postedr   )Failedr   r      posted_payloadz0Fields selected and custom text used for posting)r   	help_textr   	posted_at	posted_by)rK   rM   jdlinkedin_postszmasters.tbljobdescriptionAssignJdAssignedassignjddepartments)r   rM   TblVendorDocumentzdocuments/vendor/vendorzmasters.tblvendortbl_vendor_documents
UserClientuser_mappingsclient_mappingsuser_client)rI   rQ   )r1   unique_togetherUserRecruiterMapping	recruitermapped_delivery_managersrecruiter_mappingsr   )rI   r   N) __name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   	AutoField	CharFieldDateTimeField
ImageFieldURLFieldBigAutoFieldIntegerFieldBooleanField
ForeignKeydjangodbdeletionCASCADE	FileField
DO_NOTHINGAddField	DateField	TextField	JSONFieldManyToManyField
operations     :/var/www/auto_recruiter/masters/migrations/0001_initial.pyr   r      st   G 	('
''(@(@AL 	
.f..45QR 0 0 0C @A 0 0 0tUWZae fg&(8(8(8C(HI')9)9)9S)IJ-V--DStTU-V--DStTU*&**#DQR,F,,4CdST&(8(8(8A(FG(*:&*:*:RU\`*ab+6++5IKc4dnv  DF  G  H!5!5!54d!ST/v//dsQUVW/v//dsQUVW!5!5!5t$!OP 1 1 14Sh ij 0 0 0tRV WX*,<F,<,<QSV,WX', L/	
6 	
.f..45QR 0 0 0C @A 0 0 0tRV WX&(8(8(8C(HI')9)9)9S)IJ-V--DStTU-V--DStTU*&**#DQR,F,,4CdST&(8(8(8A(FG(*:&*:*:RU\`*ab+6++5IKc4dnv  DF  G  H!5!5!54d!ST/v//dsQUVW/v//dsQUVW!5!5!5t$!OP 1 1 14Sh ijd FG%* L-	
4 	
*v**$Z_nrst/F//:; 3 3 3E BC3v33FG3v33TBC***VYY5E5E5N5N5V5Veu  {C  {S  {S  T  U
	
 	
$*v**$Z_nrst-V--8KLM "6&"6"6D"IJ,6,,vyy7G7G7P7P7X7Xgr  xK  L  M	 2	
 	
  "2&"2"2tu"UV"$4F$4$4$DE#%5V%5%5DSW[%\]$&6f&6&6#&FG#%5V%5%5%CD%'7v'7'73'GH-V--DStTU-V--DStTU*&**#DQR,F,,4CdST+6++5IKc4dnv  DF  G  H!5!5!54d!ST3v33DQR/v//dsQUVW!5!5!5t$!OP,6,,4dfiiN^N^NgNgNoNo  G  L_  `  a!& ,)	
0 	
#$&6f&6&64SX&YZ&(8(8(8C(HI')9)9)9QT[_)`a(*:&*:*:c*JK')9)9)9Q)GH)+;6+;+;s+KL-V--DStTU-V--DStTU*&**#DQR,F,,4CdST+6++5IKc4dnv  DF  G  H!5!5!54d!ST3v33DQR/v//dsQUVW!5!5!5t$!OP 1 1 14SYS\S\ScScSlSlSwSw  GT  Yy  !z  {!& /)	
0 	
"!#&##$TVYYEUEUE^E^EiEi  yB  Ga  b	

 	
$"*&**tuMN" "2&"2"2b"NO" ,F,,4dCD" .f..#>?	"
 -V--DStTU" '(8(8(8C(HI" !"2&"2"2D"IJ"  0 0 0 23" $%5V%5%5%78" '(8(8(8t$(OP" ./?v/?/?dQU/VW" 34DF4D4D4VZ4[\" /v//drPTUV"  !1!1!1SW!XY" +,<F,<,<4d,ST"  ,-=V-=-=Dt-TU!"" %&6f&6&6T&MN#"$ -V--DtDE%"& .f..TcPTUV'"( "#36#3#3$3UY#Z[)"* ()9)9)9QT[_)`a+",  !1!1!1SW!XY-". ()9)9)9c^ahl)mn/"0 +6++$3TRS1"2 1f11%@A3"4 /v//dFG5"6 /v//dsQUVW7"8 3v33DQR9": /v//dsQUVW;"< 3v33TMN="> /f//dQWQZQZQaQaQjQjQrQr  BM  Re  f  g?"@ !"3&"3"3$TU[U^U^UeUeUnUnUvUv  FU  Zq  #r  sA"B "#46#4#44dV\V_V_VfVfVoVoVzVz  JZ  _  $@  AC"H 1K(	
R 	
"*v**$Z_nrst$&6f&6&6TcX\&]^ofoo/0+6++5IK_4`jr  @B  C  D!#36#3#3$J|  DH  $I  J2f22EF/f//&)):J:J:S:S:[:[`h`x`xyz(v((6993C3C3L3L3T3Tcs  yT  U  V		
 	
*v**$Z_nrst+6++J3OP***VYY5E5E5N5N5V5Veot|  uM  uM  N  O,6,,vyy7G7G7P7P7X7X]pqr 6 6 6TF] ^_(v((6993C3C3L3L3T3TYtuv
	
 	
$*v**$Z_nrst-V--8KLM "6&"6"6D"IJ,6,,vyy7G7G7P7P7X7Xgr  xK  L  M	 2	
 	
*v**$Z_nrst,6,,vyy7G7G7P7P7X7Xgv  |O  P  Q***VYY5E5E5N5N5V5Vev  |D  |T  |T  U  V *$6#7	
 	
'*v**$Z_nrst/f//&)):J:J:S:S:[:[  kE  JR  Jb  Jb  c  d***VYY5E5E5N5N5V5Vey  G  W  W  X  Y "$9#:
	
wfJr   r   )django.db.models.deletionr   django.confr   	django.dbr   r   r   r   r   r   <module>r      s$    !   (o
$$ or   