o
    fd                     @   s<   d Z ddlmZ ddlZdZdZdZdZdd Z	dd	 Z
dS )
zuchanged id to string field

Revision ID: bfd776165c00
Revises: 20b9c20308b5
Create Date: 2024-07-31 13:38:20.474958

    )opNbfd776165c0020b9c20308b5c                  C   s   t jdd d2} | tjdtjdddd | jdtjddt d	dd
 | 	| 
ddg W d    d S 1 s<w   Y  d S )Nuserschema	google_idx   lengthT)nullableidFexisting_typetype_existing_nullableautoincrementuq_user_google_id)r   batch_alter_table
add_columnsaColumnStringalter_columnVARCHARIntegercreate_unique_constraintfbatch_op r    R/home/ubuntu/webapp/migrations/versions/bfd776165c00_changed_id_to_string_field.pyupgrade   s   
"r"   c                  C   sr   t jdd d(} | j| ddd | jdt tjddd	d
d | d W d    d S 1 s2w   Y  d S )Nr   r   r   unique)r   r   r	   r
   FTr   r   )	r   r   drop_constraintr   r   r   r   r   drop_columnr   r    r    r!   	downgrade!   s   
"r&   )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr"   r&   r    r    r    r!   <module>   s    