After modifying the table field type, in Navicat for MySQL, view DDL without change
1. Modify the PHP implementation of the table field type
$table->integer('shop_id')->comment('店铺ID')->change();
$table->bigInteger('shop_id')->default(0)->comment('店铺ID')->change();
2. However, in Navicat for MySQL, check that there is no change in DDL. Even after closing the connection and closing the database, it is opened again, and it is found that there is still no change. Finally had to close Navicat for MySQL and open it again. Finally found a change. as shown in Figure 1
`shop_id` int NOT NULL COMMENT '店铺ID',
`shop_id` bigint NOT NULL DEFAULT '0' COMMENT '店铺ID',
