yiimaker/yii2-gii-migration
Composer 安装命令:
composer require yiimaker/yii2-gii-migration
包简介
Yii2 Gii Migration
README 文档
README
Migration generator for Gii
Installation
Install package
Run command
composer require yiimaker/yii2-gii-migration
or add
"yiimaker/yii2-gii-migration": "~1.0"
to the require section of your composer.json.
Usage
Configure generator in Gii module configuration
'modules' => [ 'gii' => [ // ... 'generators' => [ // ... 'migration' => [ 'class' => \ymaker\gii\migration\Generator::class, ], ], ], ],
Fields
| Field | Type | Default | Description |
|---|---|---|---|
$migrationPath |
string |
'@console/migrations' |
the path to the folder in which the migration file will be generated |
$db |
string |
db |
connection to a database |
$fields |
array |
none |
table fields |
$foreignKeys |
array |
none |
table foreign keys |
$useTablePrefix |
bool |
true |
use table prefix |
$tableName |
string |
none |
table name |
$migrationName |
string |
none |
migration name |
$translationPostfix |
string |
'_translation' |
postfix for translation table name |
$translationRefColumn |
string |
'id' |
name for model column |
$translationTableColumn |
string |
'model_id' |
name for translation model column |
$translationLanguageTableName |
string |
'language' |
language table name |
$translationLanguageColumnRefName |
string |
code |
language column name in language table |
$translationLanguageColumnName |
string |
'language' |
language column name for translation table |
$translationLanguageColumnType |
string |
string |
language column type |
$translationLanguageColumnParam |
string |
null |
language column param |
License
This project is released under the terms of the BSD-3-Clause license.
Copyright (c) 2017, Yii Maker
统计信息
- 总下载量: 4k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 9
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2017-01-09