I take naming pretty seriously, so I think pretty hard about good names for my ActiveRecord models. However, I frequently come up with a name and it has some conflict with a
Column name type is also reserved and does not show in the list of MyModel.methods!
The single-table inheritance mechanism failed to locate the subclass: 'f'. This error is raised because the column 'type' is reserved for storing the class in case of inheritance. Please rename this column if you didn't intend it to be used for storing the inheritance class or overwrite Project.inheritance_column to use another column for that information.
Does anyone have experience with names like category, class, transaction, group, etc.? All pop into mind when I'm categorising data within my db....