"""message meta Revision ID: 15bc390bcabb Revises: 563ae5ac1d0d Create Date: 2026-07-20 09:05:10.023514 """ from typing import Sequence, Union import sqlalchemy as sa from sqlalchemy.dialects import postgresql from alembic import op # revision identifiers, used by Alembic. revision: str = "15bc390bcabb" down_revision: Union[str, Sequence[str], None] = "563ae5ac1d0d" branch_labels: Union[str, Sequence[str], None] = None depends_on: Union[str, Sequence[str], None] = None def upgrade() -> None: """Upgrade schema.""" op.add_column( "messages", sa.Column( "meta", postgresql.JSONB(astext_type=sa.Text()), server_default="{}", nullable=False, ), ) def downgrade() -> None: """Downgrade schema.""" op.drop_column("messages", "meta")