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:
@@ -6,4 +6,10 @@ DROP TABLE IF EXISTS product_attributes;
|
||||
DROP TABLE IF EXISTS category_attributes;
|
||||
|
||||
-- 删除商品表的 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