Is there a way to set the base class to abstract? or otherwise enforce
that no one can create a “Pet”?
Pet < ActiveRecord
Dog < Pet
Pig < Pet
I’ve tried:
class Pet < ActiveRecord::Base
validates_presence_of :type
end
but I get an error about
…/vendor/rails/activerecord/lib/active_record/validations.rb:74:
warning: Object#type is deprecated; use Object#class