| 12345678910111213141516171819202122232425262728 |
- """add session runtime target fields
- Revision ID: 20260512_0002_session
- Revises: 20260429_9001_session
- Create Date: 2026-05-12 00:00:00.000000
- """
- from collections.abc import Sequence
- import sqlalchemy as sa
- from alembic import op
- revision: str = "20260512_0002_session"
- down_revision: str | None = "20260429_9001_session"
- branch_labels: Sequence[str] | None = None
- depends_on: Sequence[str] | None = None
- def upgrade() -> None:
- op.add_column("session", sa.Column("runtime_target_type", sa.String(length=32), nullable=True))
- op.add_column("session", sa.Column("runtime_target_id", sa.String(length=36), nullable=True))
- op.add_column("session", sa.Column("runtime_target_config_id", sa.String(length=36), nullable=True))
- def downgrade() -> None:
- op.drop_column("session", "runtime_target_config_id")
- op.drop_column("session", "runtime_target_id")
- op.drop_column("session", "runtime_target_type")
|