2008-08-15 9 views

Répondre

2

Jamis vient de sortir 1.2.4, et l'historique des commentaires sur ce bogue suggère que le correctif est dans les versions 1.2.3 et ultérieures. En tant que test rapide, je l'ai fait ce qui suit sur un OS X 10.5 boîte avec Ruby 1.8.6:

sudo gem install sqlite3-ruby 

(numéro de version vérifiée de 1.2.4)

rails test 

(utilisé par défaut database.yml avec sqlite3)

cd test 
./script/generate model Person name:string 
rake db:migrate 

Ran bien. L'erreur est survenue lorsque sqlite3 était require avant la fin de la migration, il semble donc avoir résolu le problème.

2

On dirait qu'il ya un bug avec 1.2.2. Il suffit de revenir à 1.2.1 avec:

gem install sqlite3-ruby -v = 1.2.1

et qui corrigera le problème.