Приложение Rails удаляет столбец

Мое приложение ruby ​​on rails делает некоторые странные вещи, которые я не мог понять почему.

Я добавляю столбец в текущую таблицу путем миграции. Вот миг:

 class AddSomeColumnToSomewhere < ActiveRecord::Migration
  def self.up
   add_column :somehwhere, :mynewcol, :boolean, :default => false
 end

  def self.down
    remove_column :somehwhere, :mynewcol
 end
end

После запуска этой миграции я проверяю базу данных, все в порядке. Однако после запуска приложения столбец исчезает.

Почему такое может случиться?

Благодарю.

1 ответ

Решение

Приложение удаляет столбец сознательно. Чтобы обеспечить, я думаю, целостность. Спасибо за ответы.

Другие вопросы по тегам