【发布时间】:2017-08-04 07:30:36
【问题描述】:
我正在使用 cakephp 3。 我需要运行一个脚本来更新数据库架构,例如添加列或更改它。 我不希望使用迁移,因为它需要我为每次更改编写脚本。 如果我们既不使用迁移也不使用 cakePHP 3 手动更改数据库,还有其他方法可以更改数据库的架构吗?
【问题讨论】:
标签: php cakephp migration cakephp-3.0 database-migration
我正在使用 cakephp 3。 我需要运行一个脚本来更新数据库架构,例如添加列或更改它。 我不希望使用迁移,因为它需要我为每次更改编写脚本。 如果我们既不使用迁移也不使用 cakePHP 3 手动更改数据库,还有其他方法可以更改数据库的架构吗?
【问题讨论】:
标签: php cakephp migration cakephp-3.0 database-migration
您可以使用schema system 来执行此操作,我认为这对于添加用户定义的列之类的事情很有效。但是,如果您正在寻找一种更简单的迁移方法,则需要将与架构相关的代码放在某个地方并跟踪已经进行了哪些更改,然后您基本上只是在重新发明迁移。
【讨论】: