初学者Ruby on Rails:迁移现有的psql数据库

时间:2013-06-16 04:52:10

标签: ruby-on-rails database postgresql

所以基本上我正在制作一个新的示例应用程序,该应用程序将使用外部Postgres数据库和模型运行,这两个数据库都是由另一个给我这个项目的程序员创建的。

我应该创建一个rails应用程序来实现模型和数据库,以便添加一些映射功能。问题是我真的不知道如何使用他们提供给我的“db_name.sqldump”文件来迁移现有数据库。我已经安装了psql,创建了一个新的rails应用程序并添加了“pg”gem,但是我无法创建一个包含所有模型信息的表。

我不确定我是否清楚,但我真的在这里失去了RoR。任何输入都会有所帮助。

2 个答案:

答案 0 :(得分:1)

假设您有一个pg_dump文件,请使用psql或pg_restore从命令行导入它。

http://www.postgresql.org/docs/current/interactive/app-pgrestore.html

答案 1 :(得分:-2)