cakephp命名規則のメモ

種別 規則 例1 例2
テーブル名 複数形, アンダースコアケース users user_settings
カラム名 単数形,アンダースコアケース age modified
カラム名(キー) 主キーはid,外部キーは単数形のテーブル名_id user_id category_id
カラム名(予約語) name,title,created,modified,updated
モデル名 単数形キャメルケース User UserSetting
コントローラ名 複数形キャメルケース UsersController UserSettingsController
コントローラ名(URL) 複数形アンダースコアケース users user_settings
アクション名 アンダースコアケース index save
アクション名(URL) アンダースコアケース index save
ビューテンプレート名 View/コントローラ名/アクション名.ctp View/Users/index.ctp View/UserSettings/save.ctp

コメントを残す