Database bucardo海关不工作

Database bucardo海关不工作,database,postgresql,replication,bucardo,Database,Postgresql,Replication,Bucardo,我不能让bucardo海关工作。任何帮助或建议都将不胜感激 我有两个数据库: -测试源 -测试目标 两个数据库只有一个表(合作伙伴),列定义为: -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_tar

我不能让bucardo海关工作。任何帮助或建议都将不胜感激

我有两个数据库: -测试源 -测试目标

两个数据库只有一个表(合作伙伴),列定义为: -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 partner表中插入新行时:

id |名称

1 |“不要抄袭”


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

没有关于如何使用customcols进行行过滤的适当文档,我通常会修改我的源表触发器来实现这一点。有人能解决这个问题吗?没有关于如何使用customcols进行行过滤的适当文档,我通常会修改我的源表触发器来实现这一点。有人能弄明白吗?