
    1i                         U d Z ddlmZmZ ddlmZ ddlZdZe	e
d<   dZee	df   e
d<   dZee	ee	   df   e
d<   dZee	ee	   df   e
d	<   dd
ZddZy)zoInitial migration for user model

Revision ID: c71631ae62fa
Revises: 
Create Date: 2025-12-04 04:39:38.506327

    )SequenceUnion)opNc71631ae62farevisiondown_revisionbranch_labels
depends_onc                     t        j                  dt        j                  dt        j                         dd      t        j                  dt        j
                  d      d	      t        j                  d
t        j
                  d      d	      t        j                  dt        j
                  d      d	      t        j                  dt        j                         d	      t        j                  dt        j                         d	      t        j                  dt        j
                  d      d	      t        j                  dt        j                         d	      t        j                  dt        j                         d	      t        j                  dt        j                         d	      t        j                  dt        j                         d	      t        j                  d             t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       y )NusersidTF)autoincrementnullablephone_number   )length)r   	full_named   emailcv_datalinkedin_profileconversation_state2   registration_completedlast_interaction
created_at
updated_atix_users_conversation_state)uniqueix_users_emailix_users_idix_users_phone_numberix_users_registration_completed)r   create_tablesaColumnIntegerStringJSONBooleanDateTimePrimaryKeyConstraintcreate_indexf     /Users/theessential/Documents/Github/Quarante/recruteur-backend/alembic/versions/c71631ae62fa_initial_migration_for_user_model.pyupgrader2      s   OOGIIdBJJLuEIInbiir2UCIIk299C04@IIgryy,t<IIiT2II "'')d;II"BIIR$85III&

uEII "++-%@IIlBKKME:IIlBKKME:D! OOBDD67CWBXafgOOBDD)*GgYuMOOBDD'4&GOOBDD017^<LUYZOOBDD:;WG_F`inor0   c                     t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  d       y )Nr#   r   )
table_namer"   r!   r    r   )r   
drop_indexr.   
drop_tabler/   r0   r1   	downgrader7   -   s    MM"$$89gNMM"$$./GDMM"$$}%':MM"$$'(W=MM"$$45'JMM'r0   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr%   r   str__annotations__r   r	   r
   r2   r7   r/   r0   r1   <module>r?      ss    #   # "&uS$Y &15uS(3--. 5.2
E#x}d*+ 2p0r0   