Rails on Ubuntu

RailsによるアジャイルWebアプリケーション開発

RailsによるアジャイルWebアプリケーション開発 を教科書として、Railsの勉強を開始しました (以前英語版で途中まで進めたので、正確にはやり直し)。

動作環境は以下の通りです。

この環境でscaffoldの生成を試みたところ、以下のようなエラーが発生しました。

~/work/rails/depot> ruby script/generate scaffold Product Admin
      exists  app/controllers/
      exists  app/helpers/
      create  app/views/admin
      exists  test/functional/
  dependency  model
      exists    app/models/
      exists    test/unit/
      exists    test/fixtures/
      create    app/models/product.rb
      create    test/unit/product_test.rb
      create    test/fixtures/products.yml
No such file or directory - /tmp/mysql.sock

この辺を参考にdatabase.ymlに設定を追加したところ、無事scaffoldが生成されることを確認しました。