如何在Laravel 5迁移中向表格(或列)添加注释?
目前我知道如何添加列注释,例如:
$table->tinyInteger('status')->comment('0: requested; -1: rejected; 1:confirmed');
那么表格呢?
如何在Laravel 5迁移中向表格(或列)添加注释?
目前我知道如何添加列注释,例如:
$table->tinyInteger('status')->comment('0: requested; -1: rejected; 1:confirmed');
那么表格呢?
目前,Laravel 不允许(没有功能)在表上添加注释,因此您必须在迁移中使用解决方法:
DB::statement("ALTER TABLE `<YOUR_TABLE>` comment '<COMMENT>'");
目前还没有像添加列一样添加表注释的选项,但是如果您想要添加表注释,那么您必须使用"DB"来添加表注释。
例如,
如果您想要向网站表中添加注释,那么通过以下语法,您可以向表中添加注释。
DB :: select("ALTER TABLE website COMMENT = '此表包含应用程序的网站信息'");
注意:在使用上述语句之前,您必须迁移网站/表,然后才能使用此语句。
不需要使用DB::statement()
和原始的SQL查询!
只需在$table
变量上添加comment()
链方法:
$table->comment('your comment');