CakePHP的迁移插件

时间:2013-12-27 19:45:30

标签: database-migration cakephp-2.3

关于this plugin,我几乎没有问题。

1-它做了什么?

是用于在团队之间交换数据库还是更改架构或根据模型或其他方式创建表格?

2-如果它不打算基于模型创建表,我在哪里可以找到执行此操作的脚本?

3 - 它可以在Windows下运行吗?

感谢

1 个答案:

答案 0 :(得分:0)

迁移插件允许对数据库更改进行版本控制。与其他PHP框架和Rails一样。

您基本上从原始架构开始并创建初始迁移。每次进行更改时,都会生成一个存储在文件系统中的“差异”。

运行迁移时,将使用您所做的更改更新数据库。考虑部署到登台或生产服务器,您希望结构与您的代码从环境移动到环境的结构相同。

我们开始关注这个插件,因此我们可以自动部署,因为数据库更改现在是手动完成的。