php - 更改数据库模式 cakephp 3 无需迁移

标签 php cakephp migration cakephp-3.0 database-migration

我正在使用cakephp 3。 我需要运行一个脚本来更新数据库架构,例如添加列或更改它。 我不想使用迁移,因为它需要我为每次更改编写脚本。 如果我们既不使用迁移也不使用 cakePHP 3 手动更改数据库,是否还有其他方法可以更改数据库架构?

最佳答案

您可以使用schema system为此,我认为这对于添加用户定义的列之类的事情来说效果很好。但是,如果您正在寻找一种更简单的方法来进行迁移,则需要将与架构相关的代码放在某处并跟踪已经进行的更改,然后您基本上只是重新发明迁移。

关于php - 更改数据库模式 cakephp 3 无需迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42777927/

相关文章:

php - laravel ORM 中使用 addselect() 与同一个表进行两个左连接

php - 将图像从逐行转换为隔行而不损失质量或细节?

php - 如何减少获得此结果所需的查询数量

php - CakePhp:模型和表名问题

cakephp - 如何在CakePHP 3.x中保存belongsToMany以进行编辑操作?

c# - 如何使用 WCF 获取对已实例化的远程对象的引用?

php - Wordpress WpForm自定义提交按钮调用外部API(Json)

php - cakephp 2.x beforeFind关联模型

ios - 轻量级迁移后core-data执行 Action

svn - 从Subversion迁移到Team Foundation Server