
    iid                     V    S SK rS SKrS SKrS SKJrJr   " S S\R                  5      rg)    N)
migrationsmodelsc                   $   \ rS rSrSr/ SQr\R                  " SS\R                  " \
R                  SSSS94S\R                  " / S	QS
SS94S\R                  " SS94S\R                  " SSSS94S\R                  " SSSS94S\R                  " SSSS94S\R                  " SSS94S\R                  " / SQSSS94S\R                  " \R"                  R$                  R&                  S94S\R                  " SS 94S!\R(                  " \R*                  R                  R,                  R.                  S"S#S$94/S%S&/S'.S(9\R                  " S)S\R                  " \
R                  SSSS94S*\R0                  " 5       4S+\R0                  " 5       4S,\R                  " / S-QS.SS94S/\R                  " SS0SS94S1\R                  " SSS94S2\R2                  " SS394S\R                  " \R"                  R$                  R&                  S94S\R                  " SS 94S"\R4                  " \R*                  R                  R,                  R.                  S4S5S$94S6\R4                  " \R*                  R                  R,                  R.                  S7S8S$94/S7S&/S'.S(9\R                  " S9S\R                  " \
R                  SSSS94S:\R                  " S;S<S=94S\R                  " SS94S\R                  " \R"                  R$                  R&                  S94S\R                  " SS 94S6\R4                  " \R*                  R                  R,                  R.                  S>S8S$94S"\R4                  " \R*                  R                  R,                  R.                  S?S5S$94/S@S&/SA1SB.S(9\R                  " SCS\R                  " \
R                  SSSS94S\R                  " \R"                  R$                  R&                  S94SD\R4                  " \R*                  R                  R,                  R.                  S7SES$94SF\R4                  " \R*                  R                  R,                  R.                  SGSHS$94/SISJ1SK.S(9\R                  " SLS\R                  " \
R                  SSSS94SM\R                  " SNS<S=94S\R                  " SS94S\R                  " \R"                  R$                  R&                  S94S\R                  " SS 94S"\R4                  " \R*                  R                  R,                  R.                  SOS5S$94SP\R4                  " \R*                  R                  R,                  R.                  S>SQS$94/SRS&/SS1SB.S(9/rSTrgU)V	Migration	   T))company0001_initial)projectsr	   )stampsr	   )userr	   PayrollIntegrationidF)defaulteditableprimary_key	serializeprovider))netvisorNetvisor)
procounter
ProCounter)noneNoner   2   )choicesr   
max_length	is_active)r   api_endpointz'API endpoint URL for the payroll system)blank	help_textnullapi_keyz3API key or client ID (stored in plain text for now)   )r   r    r   
api_secretz:API secret or client secret (stored in plain text for now)	last_sync)r   r!   sync_frequency))dailyDaily)weeklyWeekly)manualManualr+      
created_at
updated_at)auto_nowr   payroll_integrationzcompany.company)	on_deleterelated_nametopayroll_integrationsz-created_at)db_tableordering)namefieldsoptionsPayrollSubmissionperiod_start
period_endsubmission_status))pendingPending)	submitted	Submitted)failedFailed)	confirmed	Confirmedr?   external_reference_idz Reference ID from payroll systemsubmitted_aterror_message)r   submissionszpayroll.payrollintegrationr   payroll_submissionsz	user.userEmployeeMappingexternal_employee_idz!Employee ID in the payroll systemd   )r    r   payroll_mappingsemployee_mappingspayroll_employee_mappings)r   r1   )r6   r7   unique_togetherPayrollSubmissionStampstampzstamps.stamp
submissionsubmission_stampszpayroll.payrollsubmissionpayroll_submission_stamps)rU   rT   )r6   rR   ProjectMappingexternal_project_codez"Project code in the payroll systemproject_mappingsprojectzprojects.projectpayroll_project_mappings)r[   r1    N)__name__
__module____qualname____firstlineno__initialdependenciesr   CreateModelr   	UUIDFielduuiduuid4	CharFieldBooleanFieldURLFieldDateTimeFielddjangoutilstimezonenowOneToOneFielddbdeletionCASCADE	DateField	TextField
ForeignKey
operations__static_attributes__r]       0D:\TimeStamps\payroll\migrations\0001_initial.pyr   r   	   sW   GL 	%v''

UX\hmnoV--  7A  KQ  ^`  a  bf11%@AtGpw{!|}F,,4Cx  FI  J  Kv//d  GC  PS   T  Uf22DIJ!6#3#3<|  GO  \^  $_  `v33FLL<Q<Q<U<UVWv33TBCF00699;K;K;T;T;\;\  lA  FW  X  Y 3*O	
( 	$v''

UX\hmno!1!1!34v//12$f&6&6  @f  py  FH  'I  J(&*:*:Qs  AD  +E  F!5!5Dt!LM &"2"2">?v33FLL<Q<Q<U<UVWv33TBC&(9(9FIIDTDTD]D]DeDe  uB  Gc  )d  e**VYY5E5E5N5N5V5Vez  @K  L  M 2*O	
( 	"v''

UX\hmno')9)9Dgtw)xyf11$?@v33FLL<Q<Q<U<UVWv33TBC**VYY5E5E5N5N5V5Vew  }H  I  J&(9(9FIIDTDTD]D]DeDe  uH  Mi  )j  k 8*O$C#D	
" 	)v''

UX\hmnov33FLL<Q<Q<U<UVW&++fii6F6F6O6O6W6Wf{  AO  P  Qv00699;K;K;T;T;\;\k~  D_   `  a	 8$;#<	
 	!v''

UX\hmno(&*:*:Eivy*z{f11$?@v33FLL<Q<Q<U<UVWv33TBC&(9(9FIIDTDTD]D]DeDe  uG  Lh  )i  jF--		8H8H8Q8Q8Y8Yhz  @R  S  T 7*O$F#G	
OXJry   r   )django.db.models.deletionrl   django.utils.timezonerf   	django.dbr   r   r   r]   ry   rz   <module>r~      s'    !   (c
$$ cry   