o
    ÈMVÂ-  ã                   @   sF   d dl mZmZ d dlmZmZ d dlZd dlZ	G dd„ dej
ƒZ
dS )é    )Úabsolute_importÚunicode_literals)Ú
migrationsÚmodelsNc                   @   s  e Zd ZdZg Zejddejddddd�fdej	dd	dd
�fdej	dd	dd
�fdej	dd	dd
�fdej	dd	dd
�fdej	dd	dd
�fgg d¢dddœd�ejddejddddd�fdej
dd�fdej	g d¢ddd�fgddgdddœd�ejd dejddddd�fd!ej	d"d#dd!d$�fd%ej	d#d&d'�fd(ejdd)d*d+d,�fd-ejdd.d/d0d,�fd1ej	dd2d3d#dd1d4�fd5ej	dd2d#dd5d6�fd7ej	dd2d#dd8d6�fd9ejddd9d:�fd;ejdd;d<�fd=ejdddd>�fd?ejd@ddA�fdBejddC�fdDejddDdE�fdejddFdejjjjdGddH�fdejddejjjjdIddJ�fgdKdLdMœd�ejdNdOejdPddddQ�fdRe ¡ fgdS�ejdTdejddddd�fdUej	dVddWdX�fdYej	g dZ¢d[d\d]d^�fd_ejjd2ddd`�fdaejddbdc�fddejddddd:�fdeejddddf�fdgejjd2ddd`�fgdhdidjdkœd�ejdldejddddd�fdmej	dVddndX�fd_ejjddo�fdaejddpdc�fdeejddddf�fgdqdrdsdkœd�ejdtdejddddd�fd]ej	g dZ¢dd	d]du�fdUej	dvddwdX�fd!ej	dd#dd!dx�fdyejddzd{�fd(ejdd+d|�fd-ejdd0d|�fd}ejdd~d|�fd9ejdd9d|�fd_ejdd_d|�fddejdddd|�fdejd€dd�d‚�fdƒej
d@d„d<�fdeejddddf�fgd…gdyd%d†d‡œd�ejdˆdejddddd�fd‰ej	dVdd‰dX�fdŠejddd‹dŒ�fgd�gdŠdŽd�d‡œd�ejd�dŽejdejjjjd‘dŽd’�d“�g	Zd2S )”Ú	MigrationTÚCrontabScheduleÚidFÚID)Úauto_createdÚprimary_keyÚ	serializeÚverbose_nameÚminuteÚ*é@   )ÚdefaultÚ
max_lengthr   ÚhourÚday_of_weekzday of weekÚday_of_monthzday of monthÚmonth_of_yearzmonth of year)r   r   r   r   r   ÚcrontabÚcrontabs)Úorderingr   Úverbose_name_plural)ÚnameÚfieldsÚoptionsÚIntervalScheduleÚevery)r   Úperiod))ÚdaysÚDays)ÚhoursÚHours)ÚminutesÚMinutes)ÚsecondsÚSeconds)ÚmicrosecondsÚMicrosecondsé   )Úchoicesr   r   ÚintervalÚ	intervalsÚPeriodicTaskr   zUseful descriptionéÈ   )Ú	help_textr   Úuniquer   Útaskz	task name)r   r   Úargsz[]z!JSON encoded positional argumentsÚ	Arguments)Úblankr   r1   r   Úkwargsz{}zJSON encoded keyword argumentszKeyword argumentsÚqueueNzQueue defined in CELERY_QUEUES)r6   r   r1   r   Únullr   Úexchange)r6   r   r   r9   r   Úrouting_keyzrouting keyÚexpires)r6   r9   r   Úenabled)r   r   Úlast_run_at)r6   Úeditabler9   Útotal_run_countr   )r   r?   Údate_changed)Úauto_nowÚdescription)r6   r   zUse one of interval/crontabzdjcelery.CrontabSchedule)r6   r1   r9   Ú	on_deleteÚtor   zdjcelery.IntervalSchedule)r6   r9   rD   rE   r   zperiodic taskzperiodic tasks)r   r   ÚPeriodicTasksÚidenté   )r   r   r   r2   Úlast_update)r   r   ÚTaskMetaÚtask_idéÿ   ztask id)r   r2   r   Ústatus))ó   RECEIVEDrN   )ó   RETRYrO   )ó   REVOKEDrP   )ó   SUCCESSrQ   )ó   STARTEDrR   )ó   FAILURErS   )ó   PENDINGrT   rT   é2   Ústate)r,   r   r   r   Úresult)r   r?   r9   Ú	date_donezdone at)rB   r   Ú	tracebackÚhidden)Údb_indexr   r?   ÚmetaÚcelery_taskmetaz
task stateztask states)Údb_tabler   r   ÚTaskSetMetaÚ
taskset_idzgroup id)r?   z
created atÚcelery_tasksetmetazsaved group resultzsaved group resultsÚ	TaskState)r,   r[   r   r   é$   ÚUUID)r[   r   r9   r   Útstampzevent received at)r[   r   )r9   r   ÚetaÚETAÚruntimezin seconds if task succeededzexecution time)r1   r9   r   Úretriesznumber of retriesz-tstampÚtasks)r   Úget_latest_byr   r   ÚWorkerStateÚhostnameÚlast_heartbeatzlast heartbeat)r[   r9   r   z-last_heartbeatÚworkerÚworkersÚ	taskstatezdjcelery.WorkerState)r9   rD   rE   r   )Ú
model_namer   Úfield)Ú__name__Ú
__module__Ú__qualname__ÚinitialÚdependenciesr   ÚCreateModelr   Ú	AutoFieldÚ	CharFieldÚIntegerFieldÚ	TextFieldÚDateTimeFieldÚBooleanFieldÚPositiveIntegerFieldÚ
ForeignKeyÚdjangoÚdbÚdeletionÚCASCADEÚSmallIntegerFieldÚdjceleryÚpicklefieldÚPickledObjectFieldÚ
FloatFieldÚAddFieldÚ
operations© r�   r�   úR/var/www/html/env/lib/python3.10/site-packages/djcelery/migrations/0001_initial.pyr   
   s    þÿÿÿÿÿôûïþùûýðþþÿýýýþþÿÿÿÿÿÿ
ü
ýÔ2þÍ8þ
üþ	þþöÿÿÿÿÿæýá%þþÿÿÿõýðþ÷
ÿþÿÿÿÿÿÿÿþÿÿÚ*üÕ2þÿÿú
üõ
ýý ��r   )Ú
__future__r   r   Ú	django.dbr   r   Údjango.db.models.deletionr‚   Údjcelery.picklefieldr‡   r   r�   r�   r�   rŽ   Ú<module>   s
   