【发布时间】:2017-11-12 09:38:38
【问题描述】:
我目前正在学习 Rails。我想知道 rails db:create 和 rake db:create 之间有什么区别,反之亦然迁移?我知道他们都创建数据库,但为什么有两个功能做同样的事情?其中一个是否最适合特定情况?
【问题讨论】:
标签: ruby-on-rails
我目前正在学习 Rails。我想知道 rails db:create 和 rake db:create 之间有什么区别,反之亦然迁移?我知道他们都创建数据库,但为什么有两个功能做同样的事情?其中一个是否最适合特定情况?
【问题讨论】:
标签: ruby-on-rails
没有区别!您可以在 Rails 5 中使用 rails 关键字运行所有 Rake 任务。
所以
rake db:create
会变成
rails db:create
【讨论】:
在 Ruby 5 中,所有 rake 命令都已替换为 rails。他们完成了同样的任务。
【讨论】: