Laravel 5.2 迁移中关于迁移列的注释

ppp*_*wwa 2 php laravel-5.2

我正在使用 laravel 5.2 开发一个项目。我有一个问题,我创建了一个迁移文件来更改列的注释。但是根据文档,它说在添加列时使用“列修饰符”。所以我不知道如何更新现有专栏的评论,有人可以帮助我吗?谢谢。

pet*_*erm 8

您可以将comment()方法与change()

Schema::table('users', function(Blueprint $table) {
    $table->string('name')->comment('Name of the user')->change();
});
Run Code Online (Sandbox Code Playgroud)

确保它正确迁移

mysql> 显示来自用户的完整列,如 'name';
+-------+--------------+------------+----- -+-----+---------+-------+------------------------ ----------+------------------+
| 领域 | 类型 | 整理 | 空 | 钥匙 | 默认 | 额外 | 特权 | 评论 |
+-------+--------------+------------+----- -+-----+---------+-------+------------------------ ----------+------------------+
| 姓名 | varchar(255) | utf8mb4_unicode_ci | 否 | | 空 | | 选择、插入、更新、引用 | 用户名 |
+-------+--------------+------------+----- -+-----+---------+-------+------------------------ ----------+------------------+