====== とりあえず画面作成 ====== ===== scaffold ===== テーブルとコントローラの作成だけでとりあえずCRUDができる。 ==== テーブル作成 ==== CREATE TABLE IF NOT EXISTS `users` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ユーザーID', `name` varchar(64) NOT NULL COMMENT 'ユーザー名', `modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新日時', `created` datetime NOT NULL COMMENT '作成日時', PRIMARY KEY (`id`), ) ENGINE=InnoDB DEFAULT CHARSET=utf8; ==== コントローラ作成 ==== vi app/controllers/users_contoller.php ==== ブラウザでアクセス ==== http://server/users/ にアクセス この手順で表示される html (ビュー)は動的に生成されるものなので、保存することはできない。 保存の必要があれば、次の bake の手順を行う。 ===== bake ===== cd ./cake/console/ ./cake bake インストールの手順、環境によっては権限の設定が必要 chmod 707 cake