Я пытаюсь запустить миграцию в rails, чтобы изменить имя столбца, но получаю эту ошибку:
Mysql::Error: Error on rename of './databasename/#sql-478_17b' to './databasename/zz_portal_users' (errno: 150): ALTER TABLE `zz_portal_users` CHANGE `user_id` `zz_user_id` int(11) DEFAULT NULL
Вот миграция, которую я пытаюсь запустить:
class RenameUsersIdToZzUsersIdInZzPortalUsers < ActiveRecord::Migration
def self.up
rename_column :zz_portal_users, :user_id, :zz_user_id
end
def self.down
rename_column :zz_portal_users, :zz_user_id, :user_id
end
end
Есть идеи о том, откуда это может прийти?
Спасибо!