Yii Giiでジェネレートする際にカラムを日本語で表示する

Giiでジェネレートする際にカラムを日本語で表示する

■データベースを定義する時にコメントに表示したい文字列を入力しておく

CREATE  TABLE IF NOT EXISTS `exmaple`.`tbl_authority` (
  `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '権限ID' ,
  `identifier` VARCHAR(90) NOT NULL COMMENT '識別子' ,
  `name` VARCHAR(90) NOT NULL COMMENT '名前' ,
  `create_time` INT(11) NULL COMMENT '登録日' ,
  `update_time` INT(11) NULL COMMENT '更新日' ,
  PRIMARY KEY (`id`) ,
  UNIQUE INDEX `identifier_UNIQUE` (`identifier` ASC) )
ENGINE = InnoDB
COMMENT = '権限テーブル';

■Giiにアクセスして『Model Generator』へ遷移して『Use Column Comments as Attribute Labels』にチェックをいれる

yii059

■『Crud Generator』から『Authority』を作成する

■実行画面
各、カラムにデータベース定義のコメントが適用される

yii060

Comments are closed.