Files
iboard/deploy/prod/sql/publication.sql
T

12 lines
438 B
SQL

-- 生产 PG: PowerSync 逻辑复制 publication
-- 必须在 prisma migrate deploy 建表之后执行 (initdb 阶段表还不存在, 故不放 initdb 目录)。
-- 幂等: 已存在则跳过。
DO $$
BEGIN
IF NOT EXISTS (SELECT 1 FROM pg_publication WHERE pubname = 'powersync') THEN
CREATE PUBLICATION powersync FOR TABLE
"Project", "ProjectMember", "BoardColumn", "Task", "TaskMember", "TaskTag", "User";
END IF;
END
$$;