ef06c24632a7_dialog_id_to_update.py 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. """dialog id to update
  2. Revision ID: ef06c24632a7
  3. Revises: 1c4af61d72a5
  4. Create Date: 2024-12-13 16:18:18.486282
  5. """
  6. from typing import Sequence, Union
  7. from alembic import op
  8. import sqlalchemy as sa
  9. # revision identifiers, used by Alembic.
  10. revision: str = 'ef06c24632a7'
  11. down_revision: Union[str, None] = '1c4af61d72a5'
  12. branch_labels: Union[str, Sequence[str], None] = None
  13. depends_on: Union[str, Sequence[str], None] = None
  14. def upgrade() -> None:
  15. # ### commands auto generated by Alembic - please adjust! ###
  16. op.add_column('dialogs', sa.Column('mode', sa.String(length=36), nullable=True))
  17. op.add_column('user', sa.Column('sync_flag', sa.String(length=36), nullable=True))
  18. op.add_column('web_menu', sa.Column('rank', sa.Integer(), nullable=True))
  19. # ### end Alembic commands ###
  20. def downgrade() -> None:
  21. # ### commands auto generated by Alembic - please adjust! ###
  22. op.drop_column('web_menu', 'rank')
  23. op.drop_column('user', 'sync_flag')
  24. op.drop_column('dialogs', 'mode')
  25. # ### end Alembic commands ###