我曾经利用
Console/cake schema
在 CakePHP 2 中。
现在我正在前往 CakePHP 3 的路上,发现它Console/cake schema
已经消失了。
那么现在管理模式和迁移的推荐方法是什么?
我曾经利用
Console/cake schema
在 CakePHP 2 中。
现在我正在前往 CakePHP 3 的路上,发现它Console/cake schema
已经消失了。
那么现在管理模式和迁移的推荐方法是什么?
CakePHP 核心的 Lorenzo 创建了以下插件。它目前正在开发中,应该被认为是实验性的。
CakePHP 3.0 数据库迁移插件
https://github.com/cakephp/migrations
迁移插件现在是CakePHP 核心的一部分
现在有 2 条生成迁移的路线:
蛋糕(使用烘烤)
bin/cake bake migration [migration_name]
菲尼克斯
bin/cake migrations
使用Phinx
上面的代码,它将为您提供多个选项,即create, migrate, rollback
- 创建需要一个迁移名称,确保使用CamelCase