我们有一个开发人员在他的本地Mac下开发了一个网站,开发人员刚刚将rails网站的zip文件传输给我,但我使用的是Windows。
有没有人可以帮助我完成如何从他的数据库更改到我的本地postgresql数据库的步骤?对不起,我是新来的。
到目前为止:
1)我编辑了database.yml
文件,主机是localhost端口5432,数据库名称是data1
,所以我进入了pGAdminII并创建了相同的数据库名称。
2)我创建了一个超级用户并将凭证提供给database.yml。
这就是我需要做的吗?我需要设置其他任何东西吗?谢谢!
答案 0 :(得分:1)
您需要将config/database.yaml
文件中的适配器从postgres
更改为development:
adapter: postgresql
database: data1
host: localhost
username: someone
password: something
,类似于以下内容:
gem 'pg'
您还需要确保在gemfile中拥有相关的gem。
rake db:version
这应该就是诀窍。运行您的rake db:migrate
来测试连接,如果一切似乎都适合{{1}}。发布您获得的任何错误。