Hallo Zusammen, ich benutze mysql 5.0.45 sowie (noch) rails 1.8.6. In einer Migration habe ich folgenden Eintrag
... t.column :address, :text, :null => false ... in der generierten schema.rb wird automatisch der "address" einen leeren String als default value hinzugefügt ... t.column :address, :text, :default => "" :null => false ... Auf dem Mac laufen sowohl die tests als auch die normal Migration (rake db:migrate) Unter Windows klappt die migration; Beim Aufruf von rake db:test:prepare bekomme ich einen mysql error ... BLOB/TEXT column 'address' can't have a default value ... ... Das bestätigt auch das Reference Manuel von mysql Nun meine Frage Wieso tritt der Fehler unter Windows nur bei dem Aufruf von "rake db:test:prepare" auf und nicht schon bei der normalen Migration "rake db:migrate" ? Sollte beim Mac nicht ebenfalls dieser Fehler auftreten ? Irgendeine Idee ? Gruss -- Posted via http://www.ruby-forum.com/.
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
