Изменение типа класса ActiveRecord в Rails с наследованием одной таблицы

У меня есть два типа классов:

BaseUser < ActiveRecord::Base 

а также

User < BaseUser

который действует_as_authentic, используя систему аутентификации Authlogic. Это наследование реализовано с использованием Single Table Inheritance

Если новый пользователь регистрируется, я регистрирую его как пользователя. Однако, если у меня уже есть BaseUser с тем же адресом электронной почты, я бы хотел изменить этого BaseUser на User в базе данных без простого копирования всех данных пользователю из BaseUser и создания нового пользователя (то есть с новым Я бы). Это возможно? Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос