Jamis tocmai a lansat versiunea 1.2.4, iar istoricul comentariilor pe acel bug sugerează că remedierea este în 1.2.3 și versiuni ulterioare. Ca un test rapid, am făcut următoarele pe o casetă OS X 10.5 cu ruby 1.8.6:
sudo gem install sqlite3-ruby
(numărul versiunii verificate de la 1.2.4)
rails test
(folosit implicit database.yml
cu sqlite3)
cd test
./script/generate model Person name:string
rake db:migrate
A fost bine. Eroarea ar fi avut loc când sqlite3 a fost require
d înainte ca migrarea să se termine, așa că pare că au rezolvat problema.