在没有迁移的情况下更改数据库架构cakephp 3

时间:2017-03-14 04:47:06

标签: php cakephp migration cakephp-3.0 database-migration

我正在使用cakephp 3。 我需要运行一个脚本来更新数据库模式,如添加列或更改它。 我不希望使用迁移,因为它需要我为每个更改编写脚本。 如果我们既不使用迁移也不使用cakePHP 3手动更改数据库,还有其他方法来更改数据库的模式吗?

1 个答案:

答案 0 :(得分:2)

您可以使用schema system来执行此操作,我认为这对于添加用户定义列等操作非常有用。但是,如果您正在寻找一种更简单的迁移方式,那么您需要将该架构相关代码放在某处并跟踪已经进行的更改,然后您基本上只是重新发明迁移。