ActiveRecord::Enumを使う時のデータ型
integer
変更に強い
RailsのActiveRecord::Enumのデフォルト挙動はinteger型 可読性がよい
データを見て意味を理解できる
数字の順序に意味を見出すことがなくなる
あとから中間状態を足すときに、数字の順序としては違和感が出る
ohbarye.icon
データを見て文字列だとわかりやすいというのは理解しつつメタデータ(スキーマコメント)の整備によって解決できる問題なので上記を覆すほどのメリットでは無い 現代的なDBクライアントツールを使っていればメタデータを確認しながらクエリを書いたりできる