This gem does the same as ActiveRecord::Base#enum in Rails >= 4.1 but does not define enum_value? and enum_value! methods so you can use the same value in multiple enums.
It's a solution if you get the following error:
ArgumentError: You tried to define an enum named "..." on the model "...", but this will generate a instance method "...?", which is already defined by another enum.
class MyModel < :: enum_without_methods :enum1, [ :a, :b ] enum_without_methods :enum2, [ :a, :b ] end