【发布时间】:2014-09-02 02:33:46
【问题描述】:
我曾经使用过
Console/cake schema
在 CakePHP 2 中。
现在我正在前往 CakePHP 3 的路上,发现 Console/cake schema 不见了。
那么现在推荐的管理架构和迁移的方法是什么?
【问题讨论】:
标签: cakephp-3.0
我曾经使用过
Console/cake schema
在 CakePHP 2 中。
现在我正在前往 CakePHP 3 的路上,发现 Console/cake schema 不见了。
那么现在推荐的管理架构和迁移的方法是什么?
【问题讨论】:
标签: cakephp-3.0
来自 CakePHP 核心的 Lorenzo 创建了以下插件。 它目前正在开发中,应该被认为是实验性的。
CakePHP 3.0 数据库迁移插件
https://github.com/cakephp/migrations
迁移插件现在是 CakePHP Core 的一部分
【讨论】:
现在有 2 条路线可以生成迁移:
蛋糕(使用烘烤)
bin/cake bake migration [migration_name]
菲尼克斯
bin/cake migrations
使用上面的Phinx 代码将为您提供多个选项,即create, migrate, rollback - 创建需要一个迁移名称确保使用CamelCase
【讨论】: