Hi all, I was thinking that someone might want the type column used with Single-Table Inheritance to be an Enum rather than a string. Is the counter argument that STI is responsible for the type column so it doesn't matter? If the inheritance_column did support enum, would the resulting code be repeating itself too much? class User < ActiveRecord::Base enum type: [:student, :teacher] end class Teacher < User end class Student < User end If there's interest in this feature I would be happy to work on adding it. Zac -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/d/optout.