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 [email protected] 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