私は走っています
- OS X 10.5、
- ルビー1.8.6、
- レール 2.1、
- sqlite3-ルビー 1.2.2
db:migrate
そして、MySQL に接続されているアプリでrake しようとすると、次のエラーが発生します。
レーキが中止されました! ロードするファイルがありません -- sqlite3/database
私は走っています
db:migrate
そして、MySQL に接続されているアプリでrake しようとすると、次のエラーが発生します。
レーキが中止されました! ロードするファイルがありません -- sqlite3/database
Jamis は 1.2.4 をリリースしたばかりで、そのバグに関するコメント履歴から、修正は 1.2.3 以降のバージョンで行われることが示唆されています。簡単なテストとして、Ruby 1.8.6 を搭載した OS X 10.5 ボックスで次のことを行いました。
sudo gem install sqlite3-ruby
(1.2.4 の検証済みバージョン番号)
rails test
database.yml
( sqlite3 ではデフォルトで使用)
cd test
./script/generate model Person name:string
rake db:migrate
元気に走りました。移行が完了する前に sqlite3 をrequire
d にするとエラーが発生したため、問題が修正されたようです。