bifroest/app/migrations/versions/0018_chat_plan.py
2026-10-27 08:34:17 +01:00

25 lines
607 B
Python

"""Plan und Planungsmodus je Chat
Revision ID: 0018
Revises: 0017
Erstellt: 2026-10-22 14:31:48.281283
"""
import sqlalchemy as sa
from alembic import op
revision = '0018'
down_revision = '0017'
branch_labels = None
depends_on = None
def upgrade() -> None:
op.add_column('chat_sessions', sa.Column('plan', sa.JSON(), server_default='[]', nullable=False))
op.add_column('chat_sessions', sa.Column('plan_mode', sa.Boolean(), server_default=sa.text('false'), nullable=False))
def downgrade() -> None:
op.drop_column('chat_sessions', 'plan_mode')
op.drop_column('chat_sessions', 'plan')