Use this gem if you want a simple 'enum-like' cache for your models that does not restrict updates, but will stay current with them.
Olek Poplavsky
MIT