diplomchik / migrations /versions /55f421b44954_обавил_колонку_avatar_в_users.py
Arghet6's picture
Upload 44 files
322578a verified
"""обавил колонку avatar в users
Revision ID: 55f421b44954
Revises: 47f8e17c22ae
Create Date: 2025-05-28 08:05:45.366211
"""
from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic.
revision = '55f421b44954'
down_revision = '47f8e17c22ae'
branch_labels = None
depends_on = None
def upgrade():
with op.batch_alter_table('users', schema=None) as batch_op:
batch_op.add_column(sa.Column('avatar', sa.String(length=128), nullable=True))
# ### end Alembic commands ###
def downgrade():
# ### commands auto generated by Alembic - please adjust! ###
with op.batch_alter_table('users', schema=None) as batch_op:
batch_op.drop_column('avatar')
op.create_table('sqlite_sequence',
sa.Column('name', sa.NullType(), nullable=True),
sa.Column('seq', sa.NullType(), nullable=True)
)
op.create_table('telegram_analysis',
sa.Column('id', sa.INTEGER(), nullable=True),
sa.Column('user_id', sa.INTEGER(), nullable=True),
sa.Column('data', sa.TEXT(), nullable=True),
sa.Column('created_at', sa.TEXT(), server_default=sa.text('(CURRENT_TIMESTAMP)'), nullable=True),
sa.ForeignKeyConstraint(['user_id'], ['users.id'], ),
sa.PrimaryKeyConstraint('id')
)
# ### end Alembic commands ###