1

我无法让 bucardo customcols 工作。任何帮助或建议将不胜感激。

我有 2 个数据库: - test_source - test_target

两个数据库都只有 1 个表(合作伙伴),列定义是: - id:整数(主键) - 名称:字符变化 [20]

我按顺序发出了这些 bucardo 命令:

bucardo add db test_source dbname=test_source host=127.0.0.1 user=user pass=user port=5432
bucardo add db test_target dbname=test_target host=127.0.0.1 user=user pass=user port=5432
bucardo add all tables db=test_source herd=test_herd
bucardo add sync test_sync relgroup=test_herd dbs=test_source,test_target
bucardo add customcols public.partner "select id,name from public.partner where name = 'copy me'" db=test_source sync=test_sync

当我在 test_source 合作伙伴表中插入新行时:

编号 | 姓名

1 | '不要复制'

新行同步到 test_target 合作伙伴表!它不应该被同步。似乎 customcols 没有按预期工作。请帮忙。谢谢。

4

0 回答 0