2014-06-20 64 views
0

我有一個名爲'Opportunity'的模型的Rails應用程序。假設這個模型在我的本地開發環境中有幾條記錄存儲在數據庫中,我現在想部署這個應用程序。有了它,我想要部署我本地數據庫中的所有數據。部署本地數據庫到生產環境

這可能嗎?我看過耙子任務和播種,但兩者似乎都不是我想要的。

非常感謝您的幫助。

+1

什麼樣的數據庫開發和督促的? –

+0

兩者都是postgresql – Aventuris

回答

0

你爲什麼不能把發展分貝錶轉儲和生產數據庫導入

爲MySQL

發展

: 的mysqldump -u用戶名-p developmentdb的tablename> for_production.sql

在生產:

mysql -u用戶名-p productiondb < for_production.sql

1

Postgres的命令導出您的數據庫被稱爲pg_dump的

轉儲數據庫:

$ pg_dump mydb > db.out 

重載這個數據庫:

$ psql -d database -f db.out