其实是 think-migration 包有问题
找到文件
vendor/topthink/think-migration/phinx/src/Phinx/Util/Util.php
修改
implode($arr, '_') 这个修改为 implode('_',$arr)
注意哦:虽然你修改了后可以用了,但是你肯定不会把vendor目录托管到仓库,所以你每次都需要在线上更改代码。坑爹不?
其实这是一个很低级的错误。然后到tp6给修复了。但是tp5.1能用还没有修复
其实它这个就是模仿的 phinx这个库的。所以我建议大家直接去使用phinx就行了。