diff --git a/backend/alembic/versions/1c2d3e4f5a6b_add_openclaw_agent_id_to_employees.py b/backend/alembic/versions/1c2d3e4f5a6b_add_openclaw_agent_id_to_employees.py index ab10a1e..1638ed3 100644 --- a/backend/alembic/versions/1c2d3e4f5a6b_add_openclaw_agent_id_to_employees.py +++ b/backend/alembic/versions/1c2d3e4f5a6b_add_openclaw_agent_id_to_employees.py @@ -19,7 +19,8 @@ depends_on = None def upgrade() -> None: - op.add_column("employees", sa.Column("openclaw_agent_id", sa.String(), nullable=True)) + # Be tolerant if the column was added manually during development. + op.execute("ALTER TABLE employees ADD COLUMN IF NOT EXISTS openclaw_agent_id VARCHAR") def downgrade() -> None: