如何运行schema.rb?

Ram*_*amy 11 rake ruby-on-rails ruby-on-rails-3

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

如何在db:migrate之前运行schema.rb?

Dav*_*ton 31

使用架构加载任务:

rake db:schema:load
Run Code Online (Sandbox Code Playgroud)

来自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
Run Code Online (Sandbox Code Playgroud)