我正在尝试使用BDR在Postgres数据库上运行Django迁移.
python manage.py makemigrations
工作正常,但正在运行
python manage.py migrate
导致以下错误:
ALTER TABLE … ALTER COLUMN TYPE … may only affect UNLOGGED or TEMPORARY tables when BDR is active; auth_permission is a regular table
违规模块是django/django/contrib/auth/migrations/0002_alter_permission_name_max_length.py.
我没有找到任何关于如何使用Django的UNLOGGED表,特别是因为auth_permissions是一个Django表(不是我创建的).我也不确定UNLOGGED表是否会复制.
有人有建议吗?