fix: V8迁移添加硬删除产品和置空category_id
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -7,3 +7,9 @@ DROP TABLE IF EXISTS category_attributes;
|
|||||||
|
|
||||||
-- 删除商品表的 default_unit 字段
|
-- 删除商品表的 default_unit 字段
|
||||||
ALTER TABLE products DROP COLUMN IF EXISTS default_unit;
|
ALTER TABLE products DROP COLUMN IF EXISTS default_unit;
|
||||||
|
|
||||||
|
-- 硬删除已软删除的产品(deleted = 1)
|
||||||
|
DELETE FROM products WHERE deleted = 1;
|
||||||
|
|
||||||
|
-- 处理软删除的产品:将关联到要删除的分类的产品的 category_id 置空
|
||||||
|
UPDATE products SET category_id = NULL WHERE category_id = 'cat-004';
|
||||||
Reference in New Issue
Block a user