乔纳森日说
"更新不应该以SQL命令的形式".我没有遇到任何无法通过Magento配置结构执行的DDL或DML语句.
(在问题中如何将配置更改从开发迁移到生产环境?)
我想知道如何以这种方式向表中添加/修改/删除列或索引,但不依赖于SQL?它甚至可能吗?
此外,还有哪些其他操作只能在SQL中完成?
我目前对我的团队采用的部署方式感到非常困扰......这是非常老式的,我知道它不能很好地工作.但我不知道如何改变它,所以请提出一些建议......
这是我们目前的设置:
当前部署适应
非常令人讨厌的是,每当我们上传文件时,就像同步作业一样,同步的文件将显示为已损坏,因为它只有一半上传.另一件事是,每当出现部署故障时,恢复将非常困难.这些基本上是我面临的问题,我该怎么办?
此外,由于第一个网络服务器上的文件需要随时与其他服务器同步,因此cronjob就是出于此原因.
P/S:对不起,我忘了提到,SVN服务器是托管的.我们对它没有太多的控制权,但我相信我可以编辑钩子......