CakePHP 3.0 - 控制台不包含 Schema shell



我想使用Schema shell(在CakePHP 3.0中)来创建我的数据库,但是当我尝试运行以下命令时,它给了我一个错误。

命令

bin\cake schema generate

错误

异常:在 [D:\private_html\myApplication\vendor\cakephp\cakephp\src\Console\ShellDispatcher.php,第 254 行]中找不到"Schema"的 shell 类。

我看了一下这个页面(所以我可以手动创建模式):CakePHP-3.0模式系统,但它没有告诉我将这些文件放在哪个目录中。

它被这个官方插件取代:

https://github.com/cakephp/migrations

它为架构迁移和初始架构转储提供了更可靠的解决方案。

最新更新