プロジェクトの作成
それでは手始めにRailsのscaffoldジェネレータを使用して簡単なRailsアプリケーションを自動生成してみよう。まずは「File」メニューから「New」→「Rails Project」を選択し、新規Railsプロジェクトを作成する。
図5 Railsプロジェクトの作成ウィザード |
適当なプロジェクト名を入力して「Finish」ボタンをクリックすると、図6のようなプロジェクトが生成される。
図6 作成されたプロジェクト |
データベースの準備
次にRailsで使用するデータベースの準備を行う。RailsプロジェクトのConfigurationノードを展開し、database.ymlをエディタで開き、データベースに接続するためのパスワードを入力する(必要に応じてデータベース名やユーザ名も変更する)。
次にMySQL側にRailsで使用するデータベースを作成する。database.ymlで定義されているデータベース名にあわせてコマンドラインから以下のように入力する。
mysqladmin -uroot -pパスワード create データベース名
なお、Railsでは開発用、テスト用、実稼動用のデータベースを切り替えて使用することができ、database.ymlにもdevelopment、test、productionの3つのセクションにデータベースの設定が記述されている。