rails 6.0.0 postgresql 11.5
rails db: миграция выполняется успешно, но в таблице пользователей нет нужного столбца. rails db: откат также успешно выполняется даже без этого столбца.
У меня есть только одна база данных, и в файлах конфигурации нет ошибок.
Попытка переустановить рельсы, postgresql и использовать новый дамп базы данных.
class AddCountryToUsers < ActiveRecord::Migration[6.0]
def change
add_column :users, :country, :string
end
end
Результат миграции:
== 20191105100235 AddCountryToUsers: migrating ============================
-- add_column(:users, :country, :string)
-> 0.0037s
== 20191105100235 AddCountryToUsers: migrated (0.0038s) ===================
Результат отката:
== 20191105100235 AddCountryToUsers: reverting ============================
-- remove_column(:users, :country, :string)
-> 0.0027s
== 20191105100235 AddCountryToUsers: reverted (0.0028s) ===================
Самое интересное, что ручное выполнение команды sql успешно создает столбец ...