PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

pg_dump:Ungültige Option --i beim Migrieren

Es ist unwahrscheinlich, dass es eine Lösung gibt, da es sich nicht um ein Sicherheitsproblem handelt. Selbst wenn es so wäre, bin ich mir nicht sicher, ob sie 3.x mehr patchen.

Das Problem liegt in der Aufgabe db:structure:dump hier:

https:/ /github.com/rails/rails/blob/v3.2.22.2/activerecord/lib/active_record/railties/databases.rake#L428

Am einfachsten ist es, diese Aufgabe zu kopieren (413 - 448) und sie in Ihr eigenes lib/tasks-Verzeichnis zu legen, eine namespace db einzuschließen Um ihn herum, optimieren Sie den Befehl pg_dump (remove -i) und Ihre Aufgabe sollte die eingebaute Aufgabe überschreiben.