"""Abgleich mit Hugin im Hintergrund: Zeitpunkt und Befund je Workspace Revision ID: 0025 Revises: 0024 Erstellt: 2026-10-25 """ import sqlalchemy as sa from alembic import op revision = '0025' down_revision = '0024' branch_labels = None depends_on = None def upgrade() -> None: op.add_column('workspace_hugin', sa.Column('synced', sa.DateTime(timezone=True), nullable=True)) op.add_column('workspace_hugin', sa.Column('findings', sa.JSON(), nullable=False, server_default='{}')) op.alter_column('workspace_hugin', 'findings', server_default=None) def downgrade() -> None: op.drop_column('workspace_hugin', 'findings') op.drop_column('workspace_hugin', 'synced')