Я хочу уничтожить следующую модель:Уничтожение модели в Rails
class Job < ActiveRecord::Base
has_many :items
validates :name, presence: true, uniqueness: true
end
Это товара Модель
class Item < ActiveRecord::Base
belongs_to :department
belongs_to :job
belongs_to :category
validates :name, presence: true, uniqueness: true
end
Я знаю, что я собираюсь использовать rails d model Job
но как удалить столбец job_id
в модели Item
? это db:rollback
? и как убедиться, что все чистое? Что еще мне делать?
Вы записали миграцию, чтобы создать столбец job_id? – Raghu
Нет, что было создано с самого начала, когда я создал модель со своими отношениями, будет ли она автоматически удалена? – nevermind
Тогда у вас есть запись миграции, чтобы избавиться от этой строки, как показано в ответе от @zeantsoi – Raghu