LaravelMigrate Extend Plugin
use Illuminate\Database\Schema\Blueprint;
use AlicFeng\Migrate\Schema\Schema;
Schema::create('users', function (Blueprint $table) {
// 注明表注释
$table->comment = '用户基准表';
// 设定自增字段梯度
$table->auto_increment = 2;
});
在项目composer.json
添加依赖,如下:
"require": {
"alicfeng/laravel-migrate": "~1.0.0"
}
或者直接通过CLI
安装,如下:
composer require "alicfeng/laravel-migrate" -vvv
将应用配置中原有 Schame
别名引用改成此组件即可
[
'aliases'=>[
//'Schema' => Illuminate\Support\Facades\Schema::class,
'Schema' => AlicFeng\Migrate\Schema\Schema::class,
]
];
- 支持对表名注释 与 支持对表自增字段设定梯度