
    j@                         U d dl mZ d dlZd dlmZ dZeed<   dZ	edz  ed<   dZ
eee         z  dz  ed<   dZeee         z  dz  ed	<   ddZddZdS )    )SequenceN)op002revision001down_revisionbranch_labels
depends_onreturnc                     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        d	t          j                    t          j        d
          d          t          j        dgdgd          t          j	        d          t          j
        ddd          d
  
         t          j        dddgd           t          j        t          j        d          ddgd           d S )Ntax_document_versionsidF)nullabledoc_idversion_numbercontent_markdownT
created_atznow())server_defaultr   zdata_center.tax_documents.idCASCADE)ondeleteuq_docver_doc_version)namedata_centerschemaidx_docver_doc_idix_tax_document_versions_id)r   create_tablesaColumnIntegerTextDateTimetextForeignKeyConstraintPrimaryKeyConstraintUniqueConstraintcreate_indexf     X/lsinfo/ai/hellotax_ai/data_center/backend/alembic/versions/002_add_document_versions.pyupgrader-      sm   O+RYtRZ\\TY-Z-Z-Z\^\efnprpzp|p|  HM  ]N  ]N  ]N  PR  PY  Zj  ln  lv  lx  lx  CH  PI  PI  PI  KM  KT  Ug  ik  ip  ir  ir  }A  KB  KB  KB  DF  DM  NZ  \^  \g  \i  \i  z|  zA  BI  zJ  zJ  UY  DZ  DZ  DZ  \^  \s  u}  t~  A_  @`  kt  \u  \u  \u  wy  wN  OS  wT  wT  VX  Vi  jr  tD  Kb  Vc  Vc  Vc  ly  z  z  z  zO')@8*UbccccOBD6779PSWRXanoooooor+   c                      t          j        ddd           t          j        t          j        d          dd           t          j        dd           d S )Nr   r   r   )
table_namer   r   r   )r   
drop_indexr)   
drop_tabler*   r+   r,   	downgrader2      s\    M%2IR_````M"$455BYboppppM)-@@@@@@r+   )r   N)collections.abcr   
sqlalchemyr   alembicr   r   str__annotations__r   r	   r
   r-   r2   r*   r+   r,   <module>r8      s    $ $ $ $ $ $ $          #   !sTz ! ! !,0sXc]"T) 0 0 0)-
C(3-$& - - -p p p p
A A A A A Ar+   