Comment décrire une colonne d'énumération dans une migration Rails 3?
Réponses
Trop de publicités?Rails 4.1 contient enum pour le moment!
Vous pouvez écrire juste
class User < ActiveRecord::Base
enum status: [ :admin, :user, :banned ]
end
Pour la migration écrire
t.integer :status
Rails 3 et 4.0
La meilleure solution à mon avis est simple_enum gem.
eAlchemist
Points
109
Je viens de trouver une implémentation rails 3 de enum-columns. Découvrez-le: https://github.com/electronick/enum_column
demas
Points
10567
Pasta
Points
843
Je vais utiliser le joyau enum_fu: https://github.com/ikspres/enum_fu