Rails 使うなら SQLite 3.3.8 以降は(当面)避けましょう
id:hiro-ueda:20061205:p1 で書いた SQLite3 の件ですが、今日 Riding Rails を見たら同じ話しが書いてありました。"Using SQLite3 with Rails" というタイトルで jamis さんが 1/29 にポストしてます。
If you are using SQLite3 with a Rails application, make sure you are using SQLite3 3.3.7 or earlier. Versions after 3.3.7 incompatibly changed the way in which default values are stored, making it so that current versions of Rails get into quoting issues and problems with columns with NULL defaults
ということで、SQLite3 の場合、現時点では 3.3.7 を使っておきましょう。