laravel 表 添加注釋
隨著項目的迭代刷袍,數(shù)據(jù)庫表越來越多驯杜,在查找表的時候很不方便知道每個表的中文名,這里數(shù)據(jù)庫給我們提供了給表加注釋的功能做个,這樣就很容易查找到自己所要查看的表鸽心。
如圖所示:image
laravel框架里有倆種給數(shù)據(jù)庫表添加注釋的方式
使用DB庫給表添加注釋
DB的話想對簡單點,只需執(zhí)行下面語句:
DB::statement("alter table `users` comment'用戶表'");
使用數(shù)據(jù)庫遷移migration添加表注釋
默認(rèn)laravel是沒有帶添加表注釋組件的居暖,這里需要安裝“/zedisdog/laravel-schema-extend”包.
該組件包要求使用大于等于5.0版本的laravel
使用方式
-
拉取組件
composer require zedisdog/laravel-schema-extend
得等等
發(fā)不出吧
-
申明依賴
修改config->app.php->aliases
'aliases' => [ ... // 'Schema' => Illuminate\Support\Facades\Schema::class, 'Schema' => Jialeo\LaravelSchemaExtend\Schema::class, ],
-
使用
默認(rèn)創(chuàng)建的migration文件對應(yīng)的“Schema”還是引用的laravel自帶的顽频,需要修改為該組件包的引用
//use Illuminate\Support\Facades\Schema; use Jialeo\LaravelSchemaExtend\Schema;
調(diào)用示例:
Schema::create('users', function (Blueprint $table) { ... $table->comment = '用戶表'; });