Jag hittade det här blogginlägget som hjälper dig att göra dessa steg:
-
Skapa en dump av PostgreSQL-databasen.
ssh -C example@sqldat.com pg_dump --data-only --inserts YOUR_DB_NAME > dump.sql -
Ta bort/ändra dumpen.
- Ta bort raderna som börjar med
SET - Ta bort raderna som börjar med
SELECT pg_catalog.setval - Ersätt true för '
t’ - Ersätt false för '
f’
- Ta bort raderna som börjar med
-
Lägg till
BEGIN;som första rad ochEND;som sista rad -
Återskapa en tom utvecklingsdatabas.
bundle exec rake db:migrate -
Importera dumpningen.
sqlite3 db/development.sqlite3 sqlite> delete from schema_migrations; sqlite> .read dump.sql
Naturligtvis är det valfritt att ansluta via ssh och skapa en ny db med rake