Skip to content

Latest commit

 

History

History
executable file
·
73 lines (55 loc) · 1.01 KB

README.md

File metadata and controls

executable file
·
73 lines (55 loc) · 1.01 KB

Gii

Installation

The preferred way to install this extension is through composer.

Either run

composer require --prefer-dist codexten/yii-gii:"^2.0.0"

or add

"codexten/yii-gii": "^2.0.0"

to the require section of your composer.json.

Examples

Country Module

# config/gii.yml
params:
  messageCategory: codexten:module:country
migration:
  create_country_table:
    fields: |
      code:string(50),
      is_enabled:boolean
model:
  country:
crud:
  country:
    modelClass: codexten\yii\modules\country\models\Country

Geo Module

migration:
  create_province_table:
    fields: |
      country_id:integer:notNull:foreignKey(country),
      code:string(50),
      name:string(255),
      abbreviation:string(255)
model:
  province:
crud:
  province:
    modelClass: codexten\yii\modules\geo\models\Province

Commands

To generate migration


./vendor/bin/hidev gii yii-module-geo

customization

TBD