-- 统一补齐历史字段注释(不改旧迁移,避免 checksum 变化) ALTER TABLE sys_dept MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN parent_id BIGINT NOT NULL DEFAULT 0 COMMENT '父级部门ID,0为根', MODIFY COLUMN dept_name VARCHAR(128) NOT NULL COMMENT '部门名称', MODIFY COLUMN sort_order INT NOT NULL DEFAULT 0 COMMENT '排序值', MODIFY COLUMN status INT NOT NULL DEFAULT 1 COMMENT '状态(1启用 0禁用)'; ALTER TABLE sys_user MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN username VARCHAR(64) NOT NULL COMMENT '登录账号', MODIFY COLUMN password_hash VARCHAR(255) NOT NULL COMMENT '密码哈希', MODIFY COLUMN real_name VARCHAR(64) NULL COMMENT '姓名', MODIFY COLUMN mobile VARCHAR(32) NULL COMMENT '手机号', MODIFY COLUMN avatar_url VARCHAR(512) NULL COMMENT '头像URL', MODIFY COLUMN status INT NOT NULL DEFAULT 1 COMMENT '状态(1启用 0禁用)'; ALTER TABLE sys_role MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN role_code VARCHAR(64) NOT NULL COMMENT '角色编码', MODIFY COLUMN role_name VARCHAR(128) NOT NULL COMMENT '角色名称', MODIFY COLUMN remark VARCHAR(512) NULL COMMENT '备注'; ALTER TABLE sys_user_role MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN user_id BIGINT NOT NULL COMMENT '用户ID', MODIFY COLUMN role_id BIGINT NOT NULL COMMENT '角色ID'; ALTER TABLE appointment_order MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN order_no VARCHAR(64) NOT NULL COMMENT '预约单号', MODIFY COLUMN visit_type VARCHAR(32) NOT NULL COMMENT '访问类型(VISITOR/VEHICLE)', MODIFY COLUMN visited_user_id BIGINT NOT NULL COMMENT '被访人用户ID', MODIFY COLUMN visited_user_name VARCHAR(64) NULL COMMENT '被访人姓名快照', MODIFY COLUMN visited_dept_id BIGINT NULL COMMENT '被访人所属部门ID', MODIFY COLUMN visit_reason_code VARCHAR(64) NULL COMMENT '来访事由编码', MODIFY COLUMN visitor_org VARCHAR(255) NULL COMMENT '来访单位', MODIFY COLUMN visit_start_date DATE NOT NULL COMMENT '来访开始日期', MODIFY COLUMN visit_end_date DATE NOT NULL COMMENT '来访结束日期', MODIFY COLUMN status VARCHAR(32) NOT NULL COMMENT '预约状态', MODIFY COLUMN holiday_flag TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否节假日访问', MODIFY COLUMN key_area_flag TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否涉及要害部位', MODIFY COLUMN submitter_open_id VARCHAR(128) NULL COMMENT '提交人标识(openId)', MODIFY COLUMN reject_reason VARCHAR(512) NULL COMMENT '拒绝原因'; ALTER TABLE appointment_visitor MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN order_id BIGINT NOT NULL COMMENT '预约单ID', MODIFY COLUMN name VARCHAR(64) NOT NULL COMMENT '访客姓名', MODIFY COLUMN id_card_cipher VARCHAR(512) NULL COMMENT '身份证密文', MODIFY COLUMN mobile VARCHAR(32) NULL COMMENT '访客手机号', MODIFY COLUMN driver_name VARCHAR(64) NULL COMMENT '驾驶员姓名', MODIFY COLUMN plate_no VARCHAR(32) NULL COMMENT '车牌号'; ALTER TABLE approval_instance MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN order_id BIGINT NOT NULL COMMENT '预约单ID', MODIFY COLUMN current_node_code VARCHAR(64) NULL COMMENT '当前审批节点编码', MODIFY COLUMN status VARCHAR(32) NOT NULL COMMENT '审批实例状态', MODIFY COLUMN finished_at DATETIME NULL COMMENT '审批完成时间'; ALTER TABLE approval_task MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN instance_id BIGINT NOT NULL COMMENT '审批实例ID', MODIFY COLUMN node_code VARCHAR(64) NOT NULL COMMENT '审批节点编码', MODIFY COLUMN group_key VARCHAR(128) NOT NULL COMMENT '并行组标识', MODIFY COLUMN assignee_user_id BIGINT NOT NULL COMMENT '待办处理人用户ID', MODIFY COLUMN task_status VARCHAR(32) NOT NULL COMMENT '任务状态', MODIFY COLUMN comment VARCHAR(512) NULL COMMENT '审批意见'; ALTER TABLE biz_visit_reason MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN reason_code VARCHAR(64) NOT NULL COMMENT '事由编码', MODIFY COLUMN reason_name VARCHAR(128) NOT NULL COMMENT '事由名称', MODIFY COLUMN sort_order INT NOT NULL DEFAULT 0 COMMENT '排序值', MODIFY COLUMN enabled INT NOT NULL DEFAULT 1 COMMENT '是否启用(1是 0否)'; ALTER TABLE biz_field_config MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN field_code VARCHAR(64) NOT NULL COMMENT '字段编码', MODIFY COLUMN field_name VARCHAR(128) NOT NULL COMMENT '字段名称', MODIFY COLUMN visible INT NOT NULL DEFAULT 1 COMMENT '是否显示(1是 0否)', MODIFY COLUMN required_flag INT NOT NULL DEFAULT 0 COMMENT '是否必填(1是 0否)', MODIFY COLUMN sort_order INT NOT NULL DEFAULT 0 COMMENT '排序值'; ALTER TABLE biz_approval_node_config MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN node_code VARCHAR(64) NOT NULL COMMENT '审批节点编码', MODIFY COLUMN node_name VARCHAR(128) NOT NULL COMMENT '审批节点名称', MODIFY COLUMN enabled INT NOT NULL DEFAULT 1 COMMENT '是否启用(1是 0否)', MODIFY COLUMN sort_order INT NOT NULL DEFAULT 0 COMMENT '排序值'; ALTER TABLE biz_op_log MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN operator_user_id BIGINT NULL COMMENT '操作人用户ID', MODIFY COLUMN module VARCHAR(64) NOT NULL COMMENT '操作模块', MODIFY COLUMN action VARCHAR(64) NOT NULL COMMENT '操作动作', MODIFY COLUMN resource_type VARCHAR(64) NULL COMMENT '资源类型', MODIFY COLUMN resource_id VARCHAR(128) NULL COMMENT '资源标识', MODIFY COLUMN detail_json TEXT NULL COMMENT '操作详情JSON', MODIFY COLUMN op_time DATETIME NOT NULL COMMENT '操作时间', MODIFY COLUMN trace_id VARCHAR(64) NULL COMMENT '链路追踪ID'; ALTER TABLE qrcode_ticket MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN order_id BIGINT NOT NULL COMMENT '预约单ID', MODIFY COLUMN payload TEXT NOT NULL COMMENT '二维码载荷内容', MODIFY COLUMN ticket_status VARCHAR(32) NOT NULL COMMENT '二维码状态', MODIFY COLUMN used_at DATETIME NULL COMMENT '核销时间'; ALTER TABLE mp_user MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN open_id VARCHAR(64) NOT NULL COMMENT '微信openId', MODIFY COLUMN union_id VARCHAR(64) NULL COMMENT '微信unionId', MODIFY COLUMN user_type VARCHAR(32) NOT NULL COMMENT '用户类型(VISITOR/EMPLOYEE)', MODIFY COLUMN dept_id BIGINT NULL COMMENT '员工所属部门ID(访客为空)', MODIFY COLUMN dept_leader_flag TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否部门负责人', MODIFY COLUMN nick_name VARCHAR(128) NULL COMMENT '昵称', MODIFY COLUMN avatar_url VARCHAR(512) NULL COMMENT '头像URL', MODIFY COLUMN mobile VARCHAR(32) NULL COMMENT '手机号', MODIFY COLUMN staff_no VARCHAR(64) NULL COMMENT '员工编号', MODIFY COLUMN status INT NOT NULL DEFAULT 1 COMMENT '状态(1启用 0禁用)'; ALTER TABLE sys_menu MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN pid BIGINT NOT NULL DEFAULT 0 COMMENT '父级菜单ID,0为根', MODIFY COLUMN menu_type TINYINT NOT NULL COMMENT '菜单类型(1板块 2页面 3权限)', MODIFY COLUMN menu_name VARCHAR(128) NOT NULL COMMENT '菜单名称', MODIFY COLUMN perm_code VARCHAR(128) NULL COMMENT '权限编码', MODIFY COLUMN sort_order INT NOT NULL DEFAULT 0 COMMENT '排序值', MODIFY COLUMN route_path VARCHAR(255) NULL COMMENT '前端路由路径'; ALTER TABLE sys_role_menu MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN role_id BIGINT NOT NULL COMMENT '角色ID', MODIFY COLUMN menu_id BIGINT NOT NULL COMMENT '菜单ID'; ALTER TABLE mp_staff_group MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 0 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN group_name VARCHAR(128) NOT NULL COMMENT '分组名称', MODIFY COLUMN leader_mp_user_id BIGINT NULL COMMENT '负责人mp_user.id'; ALTER TABLE mp_staff_group_member MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 0 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN group_id BIGINT NOT NULL COMMENT '分组ID(mp_staff_group.id)', MODIFY COLUMN mp_user_id BIGINT NOT NULL COMMENT '员工ID(mp_user.id)'; ALTER TABLE pass_access_area MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 0 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN pid BIGINT NOT NULL DEFAULT 0 COMMENT '父区域ID,0为一级区域', MODIFY COLUMN area_name VARCHAR(128) NOT NULL COMMENT '区域名称', MODIFY COLUMN remark VARCHAR(512) NULL COMMENT '备注', MODIFY COLUMN area_desc TEXT NULL COMMENT '区域说明'; ALTER TABLE pass_local_unit MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 0 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN unit_name VARCHAR(128) NOT NULL COMMENT '属地单位名称', MODIFY COLUMN remark VARCHAR(512) NULL COMMENT '备注', MODIFY COLUMN approver_type TINYINT NOT NULL COMMENT '审批人类型(1部门 2人员分组 3人员)', MODIFY COLUMN approver_group_id BIGINT NULL COMMENT '审批分组ID(mp_staff_group.id)', MODIFY COLUMN approver_dept_ids TEXT NULL COMMENT '审批部门ID列表JSON'; ALTER TABLE pass_local_unit_member MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 0 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN unit_id BIGINT NOT NULL COMMENT '属地单位ID(pass_local_unit.id)', MODIFY COLUMN mp_user_id BIGINT NOT NULL COMMENT '小程序用户ID(mp_user.id)'; ALTER TABLE sys_biz_setting MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN setting_key VARCHAR(64) NOT NULL COMMENT '配置键', MODIFY COLUMN setting_value TEXT NULL COMMENT '配置值'; ALTER TABLE biz_holiday_date MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN holiday_date DATE NOT NULL COMMENT '节假日/高温假日期'; ALTER TABLE mp_visitor MODIFY COLUMN id BIGINT AUTO_INCREMENT COMMENT '主键ID', MODIFY COLUMN uuid VARCHAR(64) NOT NULL COMMENT '业务UUID', MODIFY COLUMN version BIGINT NOT NULL DEFAULT 1 COMMENT '乐观锁版本', MODIFY COLUMN create_id BIGINT NULL COMMENT '创建人ID', MODIFY COLUMN create_time DATETIME NULL COMMENT '创建时间', MODIFY COLUMN update_id BIGINT NULL COMMENT '更新人ID', MODIFY COLUMN update_time DATETIME NULL COMMENT '更新时间', MODIFY COLUMN del_flag INT NOT NULL DEFAULT 0 COMMENT '逻辑删除标记(0未删 1已删)', MODIFY COLUMN mp_user_id BIGINT NOT NULL COMMENT '小程序用户ID', MODIFY COLUMN visitor_name VARCHAR(30) NOT NULL COMMENT '来访人姓名', MODIFY COLUMN visitor_mobile VARCHAR(11) NOT NULL COMMENT '来访人电话', MODIFY COLUMN visitor_company VARCHAR(128) NOT NULL COMMENT '来访人单位', MODIFY COLUMN id_card_cipher VARCHAR(256) NOT NULL COMMENT '身份证密文', MODIFY COLUMN gender VARCHAR(2) NOT NULL COMMENT '性别(男/女)';