Ë
    5ŽEj5  ã                   óL   — d dl mZmZ d dlZd„ Z G d„ dej                  «      Zy)é    )Ú
migrationsÚmodelsNc                 ó¼  — | j                  dd«      }| j                  dd«      }dddddd	d
dœ}|j                  j                  «       j                  d«      D ]‚  }|j                  xs dj                  «       j                  «       }|sŒ2|j                  j                  |¬«      \  }}|j                  ||«      |_	        ||_
        |j                  ddg¬«       Œ„ y )NÚcoreÚZoneÚOperationalRegionzUnited Arab EmirateszSaudi ArabiaÚOmanÚQatarÚBahrainÚKuwaitÚPakistan)ÚAEÚSAÚOMÚQAÚBHÚKWÚPKÚidÚ )Úcountry_codeÚnameÚoperational_region)Úupdate_fields)Ú	get_modelÚobjectsÚallÚorder_byr   ÚstripÚupperÚget_or_createÚgetr   r   Úsave)	ÚappsÚschema_editorr   r   Úcountry_namesÚzoner   ÚregionÚ_s	            úF/var/www/html/truck-me/core/migrations/0017_operationalregion_split.pyÚ$migrate_zones_to_operational_regionsr+      sâ   € Ø�>‰>˜& &Ó)€DØŸ™ vÐ/BÓCÐð %ØØØØØØñ€Mð —‘× Ñ Ó"×+Ñ+¨DÓ1ò @ˆØ×)Ñ)Ò/¨R×6Ñ6Ó8×>Ñ>Ó@ˆÙØØ%×-Ñ-×;Ñ;ÈÐ;ÓV‰	ˆ�Ø!×%Ñ% l°LÓAˆŒ	Ø"(ˆÔØ�	‰	 Ð)=Ð >ˆ	Õ?ñ@ó    c                   óª  — e Zd Zd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¬«      fgddgi¬«       ej                  dd ej                  dd¬«      ¬«       ej                  dd ej                  ddej                  j                  j                  j                  dd¬«      ¬«       ej                   eej                   j$                  «       ej&                  dd¬«       ej(                  dd ej                  d¬«      ¬«       ej(                  dd ej                  ej                  j                  j                  j                  dd¬«      ¬«       ej*                  d ej,                  dd¬«      ¬ «       ej.                  dddgi¬!«      g	Zy")#Ú	Migration)r   Ú0016_remove_zone_namer   r   TFÚID)Úauto_createdÚprimary_keyÚ	serializeÚverbose_namer   é   )Ú
max_lengthÚuniqueÚ
created_at)Úauto_now_addÚ
updated_at)Úauto_nowÚordering)r   ÚfieldsÚoptionsr'   r   éÈ   )Úblankr6   )Ú
model_namer   Úfieldr   Úzoneszcore.operationalregion)r@   ÚnullÚ	on_deleteÚrelated_nameÚto)rA   r   )r6   )rE   rF   rG   )r   r   Ú'unique_zone_name_per_operational_region)r=   r   )rA   Ú
constraint)r   r>   N)Ú__name__Ú
__module__Ú__qualname__Údependenciesr   ÚCreateModelr   ÚBigAutoFieldÚ	CharFieldÚDateTimeFieldÚAddFieldÚ
ForeignKeyÚdjangoÚdbÚdeletionÚCASCADEÚ	RunPythonr+   ÚnoopÚRemoveFieldÚ
AlterFieldÚAddConstraintÚUniqueConstraintÚAlterModelOptionsÚ
operations© r,   r*   r.   r.      s  „ ð 	*ð€Lð
 	ˆ
×ÑØ$àÐ*�v×*Ñ*¸È$ÐZ_ÐnrÔsÐtØÐ!1 ×!1Ñ!1¸QÀtÔ!LÐMØÐ3˜v×3Ñ3ÀÔFÐGØÐ3˜v×3Ñ3¸TÔBÐCð	ð ˜^Ð,ðô	
ð 	ˆ
×ÑØØØ"�&×"Ñ"¨¸#Ô>ô	
ð
 	ˆ
×ÑØØ%Ø#�&×#Ñ#ØØØ Ÿ)™)×*Ñ*×3Ñ3×;Ñ;Ø$Ø+ôô
	
ð 	ˆ
×ÑÐAÀ:×CWÑCW×C\ÑC\Ó]Øˆ
×ÑØØô	
ð 	ˆ
×ÑØØØ"�&×"Ñ"¨cÔ2ô	
ð
 	ˆ
×ÑØØ%Ø#�&×#Ñ#Ø Ÿ)™)×*Ñ*×3Ñ3×;Ñ;Ø$Ø+ôô	
ð 	!ˆ
× Ñ ØØ.�v×.Ñ.Ø5Ø>ôô	
ð 	%ˆ
×$Ñ$ØØ & Ð*ô	
ðo;�Jr,   r.   )Ú	django.dbr   r   Údjango.db.models.deletionrT   r+   r.   r`   r,   r*   ú<module>rc      s%   ðß (Û  ò@ô0A�
×$Ñ$õ Ar,   