Ë
    ùi¯eõ	  ã                   óœ   — d dl Z d dlmZmZmZ d dlmZ d dlmZ g d¢Z	 G d„ d«      Z
 G d„ d	e
e«      Z G d
„ de
e«      Z G d„ de
e«      Zy)é    N)Ú	CharFieldÚ
EmailFieldÚ	TextField)Úignore_warnings)ÚRemovedInDjango51Warning)ÚCICharFieldÚCIEmailFieldÚCITextÚCITextFieldc                   ó.   ‡ — e Zd Zˆ fd„Zˆ fd„Zd„ Zˆ xZS )r
   c                 ó\   •— t        j                  dt        d¬«       t        ‰| �  |i |¤Ž y )Nz:django.contrib.postgres.fields.CIText mixin is deprecated.é   )Ú
stacklevel)ÚwarningsÚwarnr   ÚsuperÚ__init__©ÚselfÚargsÚkwargsÚ	__class__s      €úNE:\TRUCKING_PROJECT\Lib\site-packages\django/contrib/postgres/fields/citext.pyr   zCIText.__init__   s,   ø€ Ü�‰ØHÜ$Øõ	
ô
 	‰Ñ˜$Ð) &Ó)ó    c                 ó&   •— dt         ‰| �  «       z   S )NÚCI)r   Úget_internal_type)r   r   s    €r   r   zCIText.get_internal_type   s   ø€ Ø”e‘gÑ/Ó1Ñ1Ð1r   c                  ó   — y)NÚcitext© )r   Ú
connections     r   Údb_typezCIText.db_type   s   € Ør   )Ú__name__Ú
__module__Ú__qualname__r   r   r"   Ú__classcell__©r   s   @r   r
   r
      s   ø„ ô*ô2ör   r
   c                   ó*   ‡ — e Zd ZddddœZˆ fd„Zˆ xZS )r   z‰django.contrib.postgres.fields.CICharField is deprecated. Support for it (except in historical migrations) will be removed in Django 5.1.u^   Use CharField(db_collation="â€¦") with a case-insensitive non-deterministic collation instead.zfields.W905©ÚmsgÚhintÚidc                 ón   •— t        t        ¬«      5  t        ‰| �  |i |¤Ž d d d «       y # 1 sw Y   y xY w©N)Úcategory©r   r   r   r   r   s      €r   r   zCICharField.__init__(   ó3   ø€ ÜÔ&>Ô?ñ 	.Ü‰GÑ˜dÐ- fÒ-÷	.÷ 	.ñ 	.úó   ’+«4©r#   r$   r%   Úsystem_check_deprecated_detailsr   r&   r'   s   @r   r   r      ó%   ø„ ðOð!ð ñ
'Ð#÷.ð .r   r   c                   ó*   ‡ — e Zd ZddddœZˆ fd„Zˆ xZS )r	   zŠdjango.contrib.postgres.fields.CIEmailField is deprecated. Support for it (except in historical migrations) will be removed in Django 5.1.u_   Use EmailField(db_collation="â€¦") with a case-insensitive non-deterministic collation instead.zfields.W906r)   c                 ón   •— t        t        ¬«      5  t        ‰| �  |i |¤Ž d d d «       y # 1 sw Y   y xY wr.   r0   r   s      €r   r   zCIEmailField.__init__:   r1   r2   r3   r'   s   @r   r	   r	   -   s%   ø„ ðOð3ð ñ
'Ð#÷.ð .r   r	   c                   ó*   ‡ — e Zd ZddddœZˆ fd„Zˆ xZS )r   z‰django.contrib.postgres.fields.CITextField is deprecated. Support for it (except in historical migrations) will be removed in Django 5.1.u^   Use TextField(db_collation="â€¦") with a case-insensitive non-deterministic collation instead.zfields.W907r)   c                 ón   •— t        t        ¬«      5  t        ‰| �  |i |¤Ž d d d «       y # 1 sw Y   y xY wr.   r0   r   s      €r   r   zCITextField.__init__L   r1   r2   r3   r'   s   @r   r   r   ?   r5   r   r   )r   Údjango.db.modelsr   r   r   Údjango.test.utilsr   Údjango.utils.deprecationr   Ú__all__r
   r   r	   r   r    r   r   ú<module>r>      sM   ðÛ ç =Ñ =Ý -Ý =â
B€÷ñ ô .�&˜)ô .ô$.�6˜:ô .ô$.�&˜)õ .r   