Привет, у меня общая проблема с миграцией:
Когда я создаю такие миграции:
class RenameColumn < ActiveRecord::Migration
def change
rename_column :users, :hotel_stars, :rating_stars
rename_column :users, :restaurant_stars, :price_stars
end
end
и измените код в файле Model-, View- и Controller соответственно (я не создаю новую модель и т. Д.):
т.
Model: attr_accessible :rating_stars, :price_stars
(вместо: hotel_stars,: restaurant_stars)
Controller: @rating = current_user.rating_stars
Когда я сейчас запускаю миграцию (rake db: migrate) -> это работает!
Но после рейка db: drop, rake db: create, rake db: migrate больше не работает!
Что не так с этой миграцией? Как вы можете создать миграции, которые работают с и без сброса базы данных?
Спасибо !!