Эх сурвалжийг харах

fix: add role_override column migration for family_members table

Xiaogang Liao 2 сар өмнө
parent
commit
9e47516076

+ 3 - 0
cfc-backend/src/main/java/com/etotem/cfc/config/DatabaseInitializer.java

@@ -2089,6 +2089,9 @@ log.info("已添加template_id列到tasks表");
         // 关系类型表添加 default_role 列(角色模板)
         ensureColumn("relationship_types", "default_role", "VARCHAR(20) DEFAULT NULL COMMENT '默认角色模板: parent/child'");
 
+        // 家庭成员表添加 role_override 列(替换旧 capability_role)
+        ensureColumn("family_members", "role_override", "VARCHAR(20) DEFAULT 'auto' COMMENT '角色覆盖: auto/parent/child/elderly'");
+
         // ==================== DanShop 电商模块建表 ====================
         // 1. danshop_categories (商品分类表)
         try {