§
    5?jö  ã                   óP   — d dl Z d dlmZmZ d dlmZ defd„Z G d„ d¦  «        ZdS )é    N)ÚColumnÚString)Údeclared_attrÚreturnc                  óB   — t          t          j        ¦   «         ¦  «        S )N)ÚstrÚuuidÚuuid4© ó    ú)/var/www/stessy.org/papa/app/public_id.pyÚnew_public_idr      s   € Ý�tŒz‰|Œ|ÑÔÐr   c                   ó(   — e Zd ZdZed„ ¦   «         ZdS )ÚPublicIdMixinuF   Identifiant opaque pour les URLs (clÃ© interne numÃ©rique inchangÃ©e).c                 óN   — t          t          d¦  «        ddt          d¬¦  «        S )Né$   TF)ÚuniqueÚnullableÚdefaultÚindex)r   r   r   )Úclss    r   Ú	public_idzPublicIdMixin.public_id   s.   € åÝ�2‰JŒJØØÝ!Øð
ñ 
ô 
ð 	
r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r      s3   € € € € € ØPÐPàð
ð 
ñ „]ð
ð 
ð 
r   r   )	r	   Ú
sqlalchemyr   r   Úsqlalchemy.ext.declarativer   r   r   r   r   r   r   ú<module>r      s…   ðØ €€€à %Ð %Ð %Ð %Ð %Ð %Ð %Ð %Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4ð�sð ð ð ð ð
ð 
ð 
ð 
ð 
ñ 
ô 
ð 
ð 
ð 
r   