Laravel 5.7.28 迁移文件更改字段类型为 longtext 无效?
我在创建表的时候是如下语句:
$table->text('return_example')->nullable()->comment('返回示例');
之后我想通过迁移文件将此字段类型调整为 longtext
类型,迁移语句内容如下:
$table->longText('return_example')->nullable()->change();
运行之后没生效,我又尝试在创建表的迁移里直接写成 longtext
类型就可以了,这是一个 BUG 吗?还是我哪里操作出了问题,因为太过于信任迁移,没在本地进行观察字段类型就上线了,给我造成了一定的麻烦,很难受。
MySQL 版本是 5.7。
推荐文章: