これらの手順を実行するためのガイドとなるこのブログエントリを見つけました:
-
PostgreSQLデータベースのダンプを作成します。
ssh -C example@sqldat.com pg_dump --data-only --inserts YOUR_DB_NAME > dump.sql -
ダンプを削除/変更します。
-
SETで始まる行を削除します -
SELECT pg_catalog.setvalで始まる行を削除します - 「
t」をtrueに置き換えます ’ - 「
fのfalseを置き換えます ’
-
-
BEGIN;を追加します 最初の行としてEND;最後の行として -
空の開発データベースを再作成します。
bundle exec rake db:migrate -
ダンプをインポートします。
sqlite3 db/development.sqlite3 sqlite> delete from schema_migrations; sqlite> .read dump.sql
もちろん、ssh経由で接続し、rakeを使用して新しいdbを作成することはオプションです