CMS模型这块建议加上事务

暗物质 6月前 328

添加数值型字段时,如果忘记填写默认值,程序会提示成功。其实只是在添加在fields表中,对应的模型表addonproduct表中是未添加成功的。

修改这个字段时,因为之前addonproduct表中未成功创建字段,SQL语句用的又是 MODIFY COLUMN ,此时会提示出错。

删除字段时,也是一样,因为addonproduct这个表没有对应字段,此时又会报错。

有几点建设:
1, 加上事务处理;
2, 修改字段时,判断是否存在对应字段;
3, 或者针对数字型字段,如果忘记填写默认值时,自动设为0。

最新回复 (2)
返回