multica/server/migrations/012_inbox_actor.up.sql
Jiayuan fa6b5b5ba3 fix(db): make inbox_actor migration idempotent
The renumbered 012_inbox_actor migration fails on databases where the
old 009_inbox_actor was already applied, since actor_type and actor_id
columns already exist. Use IF NOT EXISTS to handle both cases.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 17:17:23 +08:00

2 lines
128 B
SQL

ALTER TABLE inbox_item ADD COLUMN IF NOT EXISTS actor_type TEXT;
ALTER TABLE inbox_item ADD COLUMN IF NOT EXISTS actor_id UUID;