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
クローラー作成メモ

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

ruby-logo
【ruby】rubyで文字列比較がうまくいかないときは文字エンコードに注意

mysqlからqueryで取得した値と、マルチバイトの文字列を比較したときにどう …

ruby-logo
[ruby]処理時間時間計測

 

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

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

ruby-logo
【Ruby】日本語正規表現がうまく行かないとき syntax error, unexpected $end, expecting ')

syntax error, unexpected $end, expecting …