
    *]h                     N    d dl Zd dlZd dlmZmZ  G d dej                        Zy)    N)
migrationsmodelsc                      e Zd ZdZg Z ej                  dd ej                  dddd      fd ej                  dd	      fd
 ej                  d      fd ej                  dd      fgddgd       ej                  dd ej                  dddd      fd ej                  dd	      fgddgi       ej                  dd ej                  dddd      fd ej                  dd	      fd ej                  d      fd
 ej                         fd ej                  ddd      fd ej                  d      fd  ej                  d      fgdddgi       ej                  d!d ej                  dddd      fd" ej                  d#      fd
 ej                  d      fd$ ej                  d%&      fd' ej                  ej                  j                   j"                        fd( ej                  d)      fd* ej                  d+      fd, ej                  g d-d.d/0      fd  ej                  d      fd1 ej                  dd23      fd4 ej$                  dd56      fd7 ej&                  ddd89      fd: ej(                  dd#d;      fd< ej                  dd=>      fd? ej*                  ddej,                  j                  j.                  j0                  d@dAB      fgddCdDgi       ej                  dEd ej                  dddd      fdF ej*                  ej,                  j                  j.                  j2                  dGdHI      fdJ ej*                  ej,                  j                  j.                  j2                  dKdLI      fgM       ej4                  dF ej6                  dCgdNO      P       ej4                  dF ej6                  d gdQO      P       ej4                  dF ej6                  d1gdRO      P       ej4                  dF ej6                  d?gdSO      P       ej8                  dTdUhV      g
ZyW)X	MigrationTNotificationCategoryidFID)auto_createdprimary_key	serializeverbose_namenamed   )
max_lengthuniquedescription)blank
color_codez#61b239   )defaultr   zNotification Categories)verbose_name_pluralordering)r   fieldsoptionsNotificationTag2   r   SiteStatisticvalue   )r   iconzIcon class or name)r   	help_textr   orderr   )r   	is_activeNotificationtitle   contentzFull notification content)r!   published_date
created_at)auto_now_add
updated_at)auto_nowpriority))lowLow)mediumMedium)highHigh)urgentUrgentr0   
   )choicesr   r   is_featuredz%Show in featured/highlighted sections)r   r!   external_linkzExternal link for more details)r   r!   
attachmentznotifications/attachments/)r   null	upload_toslug)r   r   r   meta_description   )r   r   categorynotificationsz"notifications.notificationcategory)r   r;   	on_deleterelated_nametoz-published_datez-created_atNotificationTagRelationnotificationnotification_tagsznotifications.notification)rB   rC   rD   tagtagged_notificationsznotifications.notificationtag)r   r   notificatio_publish_5a7564_idx)r   r   )
model_nameindexnotificatio_is_acti_7de9ed_idxnotificatio_is_feat_b2916f_idxnotificatio_categor_a0f58b_idxnotificationtagrelation)rF   rH   )r   unique_togetherN)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoField	CharField	TextFieldPositiveIntegerFieldBooleanFieldDateTimeFielddjangoutilstimezonenowURLField	FileField	SlugField
ForeignKeydbdeletionSET_NULLCASCADEAddIndexIndexAlterUniqueTogether
operations     :/var/www/apihucms/notifications/migrations/0001_initial.pyr   r      s-   GL 	
'*v**$Z_nrst)))SFG 0 0 0t <=/v//	aPQ	 (A#H	
 	
"*v**$Z_nrst)))REF
 VH		
 	
 *v**$Z_nrst)))SFG*&**b9: 0 0 0 23)))@Tacde5&55a@A1f11$?@ Wf-	
 	
*v**$Z_nrst*&**c:; 0 0 0t <=,F,,7RST!#76#7#7@U@U@Y@Y#Z[3v33FG3v33TBC-V--  7E  OW  df  g  h1f11$?@ 3 3 3EMt uv /&//Hh"ij/v//dQmno)))TRS#%5V%5%5DS%QR.V..TPVPYPYP`P`PiPiPrPr  BQ  Vz  {  |$ .>'	
. 	
**v**$Z_nrst!2!2!2VYY=M=M=V=V=^=^  nA  Fb  "c  d)))FII4D4D4M4M4U4Udz  @_  `  a	
 	
%&,,'8&9@`a	
 	
%&,,{m:Z[	
 	
%&,,}o<\]	
 	
%&,,zl9YZ	
 	'
&&*45	
mZJro   r   )django.db.models.deletionr^   django.utils.timezone	django.dbr   r   r   rn   ro   rp   <module>rt      s$    !  (a
$$ aro   