slayer911 / yii2-dbcast
自动迁移
1.0.3
2017-08-30 18:18 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: >=2.0.6
This package is not auto-updated.
Last update: 2024-09-20 23:59:11 UTC
README
根据您的数据库模式更改自动生成迁移。模块创建前一个数据库模式和当前模式的副本。
目前仅支持 MySql
安装
composer require --dev "slayer911/yii2-dbcast:*"
安装完vendor后 - 创建第一个DBCast。
php yii migrate/cast-save
如果在这一步出现错误 - 将以下数据添加到控制台配置(main-local.php)中
<?php
return [
...
'controllerMap' => [
'migrate' => [
'class' => \DBCast\controllers\MigrateController::class,
'develop' => true
]
]
...
];
使用
默认的Yii控制器已被DbCast Migrate控制器扩展。现在您有以下命令:
- migrate/cast-commit