laravel 框架中数据库迁移添加注释
在使用laravel框架过程中,估计很多人都有用过数据库迁移文件.可能大家都会在建表时为字段添加注释.我在此要说明的是为表添加注释
首先我们需要引入laravel自带的DB类
use Illuminate\Support\Facades\DB;
好了上代码
public function up()
{
Schema::create('echelon_manage', function (Blueprint $table) {
$table->increments('id');
$table->string('echelon_name', 50)->nullable(false)->comment('梯次类型名称');
$table->unsignedTinyInteger('enabled')->default(1)->comment('是否启用 0否 1是');
});
DB::statement("ALTER TABLE echelon_manage comment'梯次类型表'"); //表注释
}
从上述代码可以看出 字段注释只需要在链式写法后追加**coment(‘注释内容’)**即可
但表注释需要用到DB类
还有需要注意的是添加表注释时表的名称不需要用单引号括起来
即 ALTER TABLE 表名称
而不能写成 ALTER TABLE ‘表名称’ 否则会报错的哦!
好了,以上是我觉得数据库迁移文件添加注释时需要注意的地方.
分享出来大家共勉之.