Файл схемы не отражает миграцию удаления таблицы - PullRequest
1 голос
/ 27 февраля 2012

Я удалил несколько таблиц в моей базе данных Rails, запустив rails generate migration RemoveObjects, а затем запустил rake db:migrate для завершения миграции, однако я не вижу изменений, отраженных в моем файле schema.rb.

Что ещея должен сделать, чтобы удалить ссылки на эти объекты из этого файла?

Ответы [ 2 ]

2 голосов
/ 27 февраля 2012

Попробуйте это:

rake db:schema:dump
1 голос
/ 06 сентября 2013

Эта миграция будет!Возможно, вы допустили ошибку в самой миграции.

class DropTables < ActiveRecord::Migration
  def up
    drop_table :table_name
  end

  def down
    raise ActiveRecord::IrreversibleMigration
  end
end
...