Railsの呪文

データベースの連動でいつもミスるので、以下を呪文として使うことにする。

mysqladmin -u root -p create rails_db # データベースを作成
rails --database=mysql railsapp
cd railsapp/config/
vim database.yml
--(データベース接続設定を編集)--
rake db:create RAILS_ENV='development'
rake db:migrate
ruby script/generate scaffold product title:string description:text image_url:string
# ruby script/generate scaffold (コントローラ名[単数]=テーブル名)<カラム名:型名> ...というフォーマット
rake db:migrate
ruby script/server

ブラウザでhttp://localhost:3000/products(コントローラ名=テーブル名=複数)にアクセス


(1)データベース、テーブル作成
(2)railsコマンド。メインフォルダ生成。
(3)データベースの設定してrake db:migrateでマイグレーション
(4)scaffoldコマンドでテーブルを追加する。
(5)サーバ起動