我正在编写一个从另一个(遗留,因为它没有任何单元测试......)系统表读取数据的 Rails 应用程序。它对这些表没有任何权限(最终,它将包含并扩展......)
我共享同一个数据库(postgresql),两个应用程序有不同的数据库用户。当我加载我的初始固定装置时,我收到了投诉,因为 rails 试图更改所有表以启用触发器。我可以关掉这个吗?
PGError:错误:必须是关系 auth_message 的所有者:ALTER TABLE "auth_message" ENABLE TRIGGER ALL;ALTER TABLE "django_session" ENABLE TRIGGER ALL;ALTER TABLE "django_site" ENABLE TRIGGER ALL;ALTER TABLE "django_admin_log" ENABLE TRIGGER ALL;ALTER TABLE" django_content_type"...