Rake与我的数据库不同步

时间:2011-06-02 22:00:37

标签: ruby-on-rails database rake

我继承了一个Ruby on Rails项目,程序员没有使用rake来创建数据库模式,所以看起来非常不同步,有没有办法纠正这个问题?

1 个答案:

答案 0 :(得分:2)

首先创建一个schema.rb文件

rake db:schema:dump

然后进行迁移。

class CreateMigration < ActiveRecord::Migration
  def self.up
    # insert schema.rb here
  end

  def self.down
  end
end

您可能还需要创建schema_migrations表,并手动将此迁移的时间戳添加到该表中。