Ruby on Rails - 如何用postgres打开项目?

时间:2016-07-13 18:35:21

标签: ruby-on-rails postgresql rails-postgresql heroku-postgres

最后一天我在rails项目上获得了一个ruby。知道我的问题:如何打开这个项目(使用postgres)。

更多信息: 我的贡献是Windows。 Ruby和Rails都已安装。

  1. 首先,我通过cmd导航到我的项目文件夹

  2. 我使用此提示安装gemfiles"捆绑安装"

  3. 之后我尝试使用此提示运行瘦服务器" rails server"

  4. 现在我收到数据库混乱的消息。 Database.yml存在于config文件夹中。

    有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果您从头开始,一个选项是生成一个新的rails应用程序,其中postgresql已经设置为默认数据库。

从命令行:rails new MyApp --database=postgresql

然后使用cd MyAppbundle install您的gemfile进入项目目录,然后创建并迁移数据库并运行服务器:

bundle exec rake db:create
bundle exec rake db:migrate
bundle exec rails server   

由于您标记了Heroku,请查看heroku中的guide以获取更多详细信息

希望有所帮助