如何运行schema.rb?

时间:2012-01-11 16:53:34

标签: ruby-on-rails ruby-on-rails-3 rake

我正在尝试运行db:migrate。 但是,由于其中一个迁移尝试更新的表之一不存在,因此失败。我搜索了代码库,这个表是在db / schema.rb中创建的。

如何在db:migrate ??

之前运行schema.rb

1 个答案:

答案 0 :(得分:31)

使用架构加载任务:

rake db:schema:load

来自rake -T(已删除的版本):

rake db:schema:dump  # Create db/schema.rb file usable with any AR-supported DB
rake db:schema:load  # Load schema.rb file into DB