U
    ]d                     @   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 )
z^2fa

Revision ID: d964fa1b37e7
Revises: 9c5fecada0b8
Create Date: 2023-05-23 12:00:36.346654

    )opNZd964fa1b37e79c5fecada0b8c                   C   s
  t dtjdtjddddtjdtjddd	dtjd
tjddd	dtjdtjddd	dtjdtjddd	dtjdtjddd	dtd t dtjdtjddd	d t dtjdtjddd	d t jt dddgdd t 	d dddgdg d S )Ncmf_auth_two_factorid@   )lengthF)nullableemail   Tphoneapplication    topt_secreti   two_factor_optcmf_global_settings
cmf_persontwo_factor_idix_cmf_person_two_factor_id)unique)
r   create_tablesaColumnStringPrimaryKeyConstraint
add_columncreate_indexfcreate_foreign_key r   r   1/opt/eva-app/alembic/versions/d964fa1b37e7_2fa.pyupgrade   s    	  r    c                   C   sJ   t jd ddd t jt ddd t dd t dd t d	 d S )
Nr   
foreignkey)type_r   )
table_namer   r   r   r   )r   drop_constraint
drop_indexr   drop_column
drop_tabler   r   r   r   	downgrade%   s
    r(   )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr    r(   r   r   r   r   <module>   s   