Railsの慣習

命名規則

自動生成時の名前付け

テーブル名  クラス名    
小文字 複数形 先頭大文字 単数形
単語間はアンダーバー 単語ごとに先頭を大文字
ex)tasks ex)Task
ex)products ex)Product


データベースの列の型の対応表

Rails2 MySQL
binary blob
boolean tinyint(1)
date date
datetime datetime
decimal decimal
float float
integer int(11)
string varchar(255)
text text
time time
timestamp datetime
※Rails3では未確認。
 ほぼ変わってないと思われるが要調査。

  • 最終更新:2010-10-28 23:10:32

このWIKIを編集するにはパスワード入力が必要です

認証パスワード