diff --git a/packages/sync-engine/src/database/migrations/0043_fix_set_updated_at_owner.sql b/packages/sync-engine/src/database/migrations/0043_fix_set_updated_at_owner.sql new file mode 100644 index 000000000..e8675a68b --- /dev/null +++ b/packages/sync-engine/src/database/migrations/0043_fix_set_updated_at_owner.sql @@ -0,0 +1,5 @@ +-- Migration 0012 hardcoded "postgres" as the function owner, which fails on +-- PostgreSQL installations where that role does not exist (e.g. managed cloud +-- databases). Re-assign ownership to the role executing the migration so it +-- works in any environment. +ALTER FUNCTION set_updated_at() OWNER TO CURRENT_USER;