ruby-on-rails - 如何在本地机器上设置克隆的 Rails 项目?

标签 ruby-on-rails git

当您克隆一个 Rails 项目并希望在您的计算机上启动并运行它时,您首先运行 bundle install,但接下来要做什么?具体来说,你如何设置数据库?我可以使用 rake db:migrate 让它工作,但这会更改 schema.rb 文件,我不想将它提交到我的 git 历史记录中。是否有一些 rake 任务可以做到这一点或以某种方式正确地做到这一点?任何见解将不胜感激!

最佳答案

rake db:create && rake db:schema:load

应该为当前环境创建 config/database.yml 中指定的数据库,并创建 db/schema.rb 中指定的表/索引。您可能还想执行 rake db:test:prepare 来设置测试数据库。

关于ruby-on-rails - 如何在本地机器上设置克隆的 Rails 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10712313/

相关文章:

windows - Windows 7 中非常基本的 git 批处理

ruby-on-rails - Rails/heroku 从 gem 迁移到 toolbelt

git - 从愚蠢的 git-svn merge 中恢复历史

git - 如何使用 git 忽略对跟踪文件的新更改?

css - 忽略用 a 关闭 li 的尝试

git - Bitbucket merge 不会更新 master 分支

git - 撤销 git remove

ruby-on-rails - Geokit Rails 距离和查找(:all)

sql - 当某些东西存储为数组时的 Rails where 子句

ruby-on-rails - Rails 3 引擎是否破坏了默认路由?