U
    z]f/                     @   sH   d Z ddlmZ ddlZddlmZ dZdZdZ	dZ
dd Zd	d
 ZdS )zcasset v3

Revision ID: 73bc667d7e16
Revises: 4867b83220ca
Create Date: 2024-02-27 23:28:12.483797

    )opN)
postgresqlZ73bc667d7e164867b83220cac                   C   sX   t dtjdtjdddd t jddd t jt d	ddgd
d t dd d S )Ncmf_asset_schemeasset_code_prefix    lengthF)nullableix_cmf_asset_scheme_code_prefix
table_name%ix_cmf_asset_scheme_asset_code_prefixTuniquecode_prefix)	r   
add_columnsaColumnString
drop_indexcreate_indexfdrop_column r   r   6/opt/eva-app/alembic/versions/73bc667d7e16_asset_v3.pyupgrade   s     r   c                	   C   sZ   t dtjdtjddddd t jt ddd t jd	ddgdd
 t dd d S )Nr   r   r   r   F)autoincrementr
   r   r   r   r   r   )	r   r   r   r   VARCHARr   r   r   r   r   r   r   r   	downgrade   s    "r   )__doc__alembicr   
sqlalchemyr   Zsqlalchemy.dialectsr   revisiondown_revisionbranch_labels
depends_onr   r   r   r   r   r   <module>   s   	