別の(レガシー、単体テストがないため...)システムのテーブルからデータを読み取るRailsアプリケーションを作成しています。それらのテーブルに対する権限はありません(最終的には、それを包含して拡張します...)
私は同じデータベース(postgresql)を共有しており、2つのアプリケーションには別々のデータベースユーザーがいます。最初のフィクスチャをロードすると、レールがすべてのテーブルを変更してトリガーを有効にしようとするため、苦情があります。これをオフにできますか?
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"..。