For Want Of A Better Word

【rails】最初のお約束コマンド(rails news, scaffold, db:migrate)

      2015/04/18

最初のプロジェクト作成 ーMVCの作成ーテーブルの作成

rails new プロジェクト名

MVCの作成

rails generate scaffold モデル名項目1,項目2,

例) rails generate scaffold Article id:integer, title:stringcontent:text

スキーマファイルからテーブル作成

db:migrate

※scaffoleの時のテーブル型などの記法は下記参考。
railsコマンド(rails) – Railsドキュメント

テーブルの変更用クラスファイル(migarateスクリプトファイル) の作成

例) rails generate migration change_項目名_to_結果

rails generate migration change_col1_to_int

既存テーブルのスキーマ定義を取得する

rake environment RAILS_ENV=test db:schema:dump

おまけ

scl ruby193を有効にする。

scl enable ruby193 bash

 - rails, ruby

  関連記事

ruby-logo
CentOS_Ruby1.9インストール memo

http://tejunsho.com/ruby/20110321000051. …

ruby-logo
クローラー作成メモ

クローラーの違法性が気になる。 http://ja.wikipedia.org/ …

ruby-logo
[ruby]mysqlからマルチバイト文字を取得したときに、\16進文字コードになる

で、putsじゃないとうまく表示されない。 こんな感じでしか表示されない \x8 …

ruby-logo
[ruby][rails]Model.whereでの複数検索条件の設定

パラメータの有無により検索で指定する項目が代わる場合、、、   [cr …

ruby-logo
【ruby】rubyスクリプトをcronで実行

rubyをcronで動かす場合、結構、環境変数を設定しないといけない。 cron …