Hiho Sascha,
mit diesem plugin: http://enum-column.rubyforge.org/
kannst du mysql enum-typen nutzen. funktioniert halt leider glaub ich
nicht mit anderen DB's
mit diesem plugin:
http://svn.protocool.com/rails/plugins/enumerations_mixin/trunk/
baust du dir eine extra tabelle mit allen enum-möglichkeiten (meist nur
name und id eingespeichert - aber auch mehr möglich) - das plugin holt
dann die enum-tabelle einmal beim start in den arbeitsspeicher und is
dadurch recht schnell. dürfte hier auch für alle Datenbanken
funktionieren, nicht nur mysql.
bei mir funktionieren beide unter rails 1.2.3
gruß
Thomas Neumann
Sascha Teske wrote:
Hi Listeners,
weiss jemand wie ich mit active record und migrations enum felder in
meine datenbank bekomme? ich hab die tabellen schon und es steckt eben
ein teil der business logic drin, sodass komplett andere feldtypen
("nimm doch ein int und implementiere das mapping in rails") nur die
"zweitbeste" lösung wären. das auslesen hab ich auch schon, ich wäre
eben nur gern auch in der lage die tabellen rails konform anzulegen
und zu ändern.
danke schonmal für die aufmerksamkeit. 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
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug