У меня возникают проблемы с удалением таблицы, которую я создал в процессе миграции.drop_table миграция не работает
Выполнение rake db:migration VERSION=0
представляется успешным, но, глядя на mysql, таблица все еще присутствует, и schema.rb
данные не удаляются.
def up
create_table :subjects do |t|
t.string "name"
t.integer "position"
t.boolean "visible", :default => false
t.timestamps
end
def down
drop_table :subjects
end
Опечатка Отредактировано: предмет -> предметы
это происходит только тогда, когда я использую def down
. def change
не дает мне проблем и удаляет таблицу.
Я попытался использовать 'def change', и он работает плавно. не уверен, почему 'def up/down' не производит тот же результат, который удаляет таблицу': themes'. это действительно меня беспокоит. – user1735120