sql >> Databasteknik >  >> RDS >> PostgreSQL

pg_dump:ogiltigt alternativ -- i vid migrering

Det är osannolikt att det finns en fix eftersom det inte är ett säkerhetsproblem. Även om det var så är jag inte säker på att de patchar 3.x längre.

Problemet ligger i uppgiften db:structure:dump här:

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

Det enklaste är att kopiera den uppgiften (413 - 448) och lägga den i din egen lib/tasks-katalog, linda en namespace db runt det, justera kommandot pg_dump (remove -i) och din uppgift bör åsidosätta den inbyggda uppgiften.



  1. Det går inte att konvertera MySQL.DateTime till System.DateTime med 0000-00-00 00:00:00 värden

  2. TSQL Jämför två uppsättningar

  3. Gå med i flera bord och behåll NULL

  4. Skriv ut primtal med SQL-fråga