我有一个rails应用程序,它有一个名为'Opportunity‘的模型。假设这个模型在我的本地开发环境中的数据库中存储了几条记录,我现在想要部署应用程序。有了它,我还希望部署本地数据库中的所有数据。
这个是可能的吗?我已经研究了rake任务和种子,但这两个似乎都不是我想要的。
非常感谢你的帮助。
发布于 2014-06-20 12:05:31
对于postgres,用于导出数据库的命令名为pg_dump
要转储数据库,请执行以下操作:
$ pg_dump mydb > db.out要重新加载此数据库,请执行以下操作:
$ psql -d database -f db.out发布于 2014-06-20 11:54:36
为什么不能获取开发数据库的表转储并将其导入到生产数据库中
对于mysql
开发中: mysqldump -u用户名-p developmentdb tablename > for_production.sql
在生产中:
mysql -u用户名-p产品数据库< for_production.sql
https://stackoverflow.com/questions/24319603
复制相似问题