
    YR
h                     H    d dl Z d dlmZmZ dZ G d dej                  ZdS )    N)
migrationsmodelszDO $$
BEGIN
    EXECUTE 'ALTER TABLE umap_datalayer DROP CONSTRAINT ' || (
        SELECT indexname
        FROM pg_indexes
        WHERE tablename = 'umap_datalayer' AND indexname LIKE '%pk%'
    );
END $$;
c                      e Zd ZdgZ ej        dd ej        ej	        ddd                     ej
        dej
        j        	           ej
        eej
        j        	           ej        dd
 ej        dd                     ej        dd
d           ej        dd ej        ej	        dddd                     ej
        ej
        j        e	          gZdS )	Migration)umap$0017_migrate_to_openstreetmap_oauth2	datalayeruuidFT)defaulteditablenull	serialize)
model_namenamefieldz2UPDATE umap_datalayer SET uuid = gen_random_uuid())reverse_sqlid)r   blank)r   r   old_id)r   old_namenew_name)r   r   uniqueprimary_keyr   N)__name__
__module____qualname__dependenciesr   AddFieldr   	UUIDFieldr
   uuid4RunSQLnoop
drop_index
AlterFieldIntegerFieldRenameField
operations     L/var/www/html/01_SiteInternet/03_Maps/umap/migrations/0018_datalayer_uuid.pyr   r      sX       8L 	
""&"
U  	
 	
 	
 	
@").	
 	
 	

 	
**2C2HIII
d*=&*=4t*T*T*T	
 	
 	
 	
"TH	
 	
 	
 	
""&"
   
	
 
	
 
	
 	
*+0jIIIM'JJJr)   r   )r
   	django.dbr   r   r#   r   r(   r)   r*   <module>r,      sf     ( ( ( ( ( ( ( (
, , , , ,
$ , , , , ,r)   