Jeg fandt dette blogindlæg, som guider dig til at udføre disse trin:
-
Opret et dump af PostgreSQL-databasen.
ssh -C [email protected] pg_dump --data-only --inserts YOUR_DB_NAME > dump.sql
-
Fjern/rediger dumpen.
- Fjern linjerne, der starter med
SET
- Fjern linjerne, der starter med
SELECT pg_catalog.setval
- Erstat true for '
t
’ - Erstat false for '
f
’
- Fjern linjerne, der starter med
-
Tilføj
BEGIN;
som første linje ogEND;
som sidste linje -
Genskab en tom udviklingsdatabase.
bundle exec rake db:migrate
-
Importer dumpen.
sqlite3 db/development.sqlite3 sqlite> delete from schema_migrations; sqlite> .read dump.sql
Selvfølgelig er tilslutning via ssh og oprettelse af en ny db ved hjælp af rake valgfri