U
    \d	                     @   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 )zefix fields

Revision ID: 0d83f32dd4f6
Revises: 13e280e193f8
Create Date: 2021-10-07 16:04:48.387283

    )opN)
postgresql0d83f32dd4f613e280e193f8c                   C   s   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 jdddd t 	d dddgdg t 
dd t jt dddgd
d t jddd t 
dd t 
dd d S )Ncmf_invoice_items
invoice_id@   lengthT)nullableix_cmf_invoice_items_deal_id
table_nameix_cmf_invoice_items_invoice_idFuniquecmf_invoice_items_deal_id_fkey
foreignkeytype_cmf_invoiceiddeal_idix_cmf_patch_name	cmf_patchnameix_cmf_person_home_project_id
cmf_personhome_project_idis_internal)r   
add_columnsaColumnString
drop_indexcreate_indexfdrop_constraintcreate_foreign_keydrop_column r*   r*   8/opt/eva-app/alembic/versions/0d83f32dd4f6_fix_fields.pyupgrade   s     r,   c                	   C   s   t dtjdt ddd t dtjdtjddddd t jd	ddgdd
 t jt ddd t dtjdtjddddd t j	d ddd t 
ddddgdg t jt ddd t jdddgdd
 t dd d S )Nr   r   FT)autoincrementr   r   r   r	   r   r   r   r   r   r   r   r   r   r   cmf_dealr   r   r   r   )r   r    r!   r"   BOOLEANVARCHARr%   r$   r&   r'   r(   r)   r*   r*   r*   r+   	downgrade"   s    ""r1   )__doc__alembicr   
sqlalchemyr!   Zsqlalchemy.dialectsr   revisiondown_revisionbranch_labels
depends_onr,   r1   r*   r*   r*   r+   <module>   s   