Toll, danke für all die wirklich guten antworten. ich bin nun auch
nicht _der_ db-crack - für rails entwicklung reichts meistens - ich
hab bei mir die enums drin, weil ich finde das das "sehr bequem", dry
und überhaupt elegant ist. die performance rock auch das haus, weil
jeder eintrag eben nur als index auf ein array behandelt wird, ohne
das ich mir dessen bewusst sein müsste, die validationen werden von
der db - zugegeben nicht rails-like - gemacht, somit ist es schlicht
unmöglich invalide einträge zu bekommen. all das lassen enums sehr
sexy aussehen. nur das rails muss sie eben liebhaben.
was mich ja interessieren würde, ist: sind enums eigentlich /sql.*/ kompatibel?
ich glaube dennis'ns lösung gefällt mir am besten. ich werde es mal
ausprobieren.
und wenn ich den db-adapter rausbekäme könnte ich das ja sogar
db-unabhängig gestalten, so a la:
case dbadapter
when :mysql
do_as_dennis_said
when :oracle
do_as_some_oracle_geek_said
end
viele grüsse
Sascha
--
N 53° 33.283 E 010° 02.623
http://tinyurl.com/2nplah
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug