Rails 2.0: Preview Releaseに興味深いRakeタスクが追加されていたので紹介します。 紹介したいのは以下の4つです。 db:create db:create:all db:drop db:drop:all db:create~はデータベース作成、db:drop~はデータベース削除のタスクになります。どれもconfig/database.ymlを元に操作を行います。allがあれば、config/database/ymlに定義してある全てが、allがなければ、RAILS_ENV(何も指定しなければdevelopment)にあたるものが対象になります。 MySQLの場合、db:create~でCHARSETとCOLLATIONが指定できます。何も指定しないと、それぞれ「utf8」、「utf8_general_ci」となります。 ちなみに、どのコマンドもhostの値がloc