Tôi tìm thấy mục blog này hướng dẫn bạn thực hiện các bước sau:
-
Tạo một kết xuất của cơ sở dữ liệu PostgreSQL.
ssh -C example@sqldat.com pg_dump --data-only --inserts YOUR_DB_NAME > dump.sql -
Xóa / sửa đổi kết xuất.
- Xóa các dòng bắt đầu bằng
SET - Xóa các dòng bắt đầu bằng
SELECT pg_catalog.setval - Thay thế true cho ‘
t' - Thay thế false cho ‘
f'
- Xóa các dòng bắt đầu bằng
-
Thêm
BEGIN;như dòng đầu tiên vàEND;như dòng cuối cùng -
Tạo lại một cơ sở dữ liệu phát triển trống.
bundle exec rake db:migrate -
Nhập kết xuất.
sqlite3 db/development.sqlite3 sqlite> delete from schema_migrations; sqlite> .read dump.sql
Tất nhiên kết nối qua ssh và tạo db mới bằng rake là tùy chọn