a
    ×æ.i%  ã                   @   sT   d Z ddlmZ ddlZddlmZ ddlmZ dZ	dZ
dZdZdd	„ Zd
d„ ZdS )zpAdditional point data

Revision ID: 50e8b4193a62
Revises: f67c2bcbfcfa
Create Date: 2025-08-11 12:23:33.198154

é    )ÚopN)Ú
postgresql)ÚGeometryZ50e8b4193a62Úf67c2bcbfcfac               
   C   s4  t  dtjdt ¡ dd¡ dD ]} t  | d¡ t  | tjdt dd	¡dd¡ t  | tjd
t dd	¡dd¡ t  | tjdt dd	¡dd¡ t  | tjdt dd	¡dd¡ t  | tjdt dd	¡dd¡ t  | tjdt dd	¡dd¡ t  | tjdt dd	¡dd¡ t  | tjdt ¡ dd¡ q d S )NÚcustom_polygonsÚmetricsT©Únullable©Ú
points_ascÚpoints_descÚsriskÚcycle_slipsé   é   Úav_coherenceÚheightÚdelta_quality_3Údelta_quality_6Údelta_velocity_3Údelta_velocity_6Úps)r   Ú
add_columnÚsaÚColumnÚJSONÚdrop_columnÚNumericÚBoolean©Útable© r!   ú\/var/www/staging/api/app_home/migrations/insar/alembic/versions/026_additional_point_data.pyÚupgrade   s    
       r#   c               	   C   s˜   t  dd¡ dD ]‚} t  | tjdt d¡dd¡ t  | d¡ t  | d	¡ t  | d
¡ t  | d¡ t  | d¡ t  | d¡ t  | d¡ t  | d¡ qd S )Nr   r   r
   r   é   Tr   r   r   r   r   r   r   r   r   )r   r   r   r   r   ÚFloatr   r!   r!   r"   Ú	downgrade#   s    r&   )Ú__doc__Úalembicr   Ú
sqlalchemyr   Zsqlalchemy.dialectsr   Úgeoalchemy2r   ÚrevisionÚdown_revisionÚbranch_labelsÚ
depends_onr#   r&   r!   r!   r!   r"   Ú<module>   s   