Dcat2版本的代码生成器 在laravel 9的版本报错
1. 运行环境#
1). 当前使用的 Laravel 版本?#
Laravel Framework 9.12.1
2). 当前使用的 php/php-fpm 版本?#
PHP 版本:PHP 8.0.16
3). 当前系统#
Windows Server 2019
4). 业务环境#
开发
无
5). 相关软件版本#
宝塔面板
MySQL 5.7.34, Apache 2.4.52
2. 问题描述?#
新建的 Docat2 项目 (laravel 9),使用 代码生成器 创建数据库 报错。没生成 migration 文件。Model, controller 都能生成。
通过对比,发现 laravel 8.5 和 9 的 Illuminate\Database\Migrations\MigrationCreator 的 populateStub 方法发生了变化:
8.5 是 populateStub ($name, $stub, $table)
9 是 populateStub ($stub, $table)
3. 您期望得到的结果?#
如何解决
推荐文章: