"""create ticket reply table Revision ID: 20251211_create_ticket_reply_table Revises: 20251208_add_ticket_number_to_ticket Create Date: 2025-12-11 14:20:00.000000 """ from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql # revision identifiers, used by Alembic. revision = '20251211_create_ticket_reply_table' down_revision = '20251208_add_ticket_number_to_ticket' branch_labels = None depends_on = None def upgrade(): # ### commands auto generated by Alembic - please adjust! ### op.create_table('ticket_reply', sa.Column('reply_id', sa.Integer(), nullable=False), sa.Column('ticket_id', sa.Integer(), nullable=False), sa.Column('content', sa.Text(), nullable=False), sa.Column('creator', sa.String(length=32), nullable=True), sa.Column('create_time', sa.DateTime(), server_default=sa.func.now()), sa.ForeignKeyConstraint(['ticket_id'], ['ticket.ticket_id'], ), sa.PrimaryKeyConstraint('reply_id') ) op.create_index(op.f('ix_ticket_reply_reply_id'), 'ticket_reply', ['reply_id'], unique=False) # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### op.drop_index(op.f('ix_ticket_reply_reply_id'), table_name='ticket_reply') op.drop_table('ticket_reply') # ### end Alembic commands ###