has_many etc.) after they have been defined.
One common use case for this is to change an association inside a form model, like this:
class Credential < ActiveRecord::Base end class User < ActiveRecord::Base has_many :credentials end class SignUpCredential < ActiveType::Record[Credential] end class SignUp < ActiveType::Record[User] change_association :credentials, class_name: 'SignUpCredential' end
Now, if you load
credentials, you will automatically receive records of type