-- 1. 新建 vip_roles 表 CREATE TABLE IF NOT EXISTS vip_roles ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL UNIQUE COMMENT '角色名称', sort INT DEFAULT 0 COMMENT '下拉展示顺序,越小越前', created_at DATETIME DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) COMMENT '超级个体固定角色'; -- 2. 插入默认角色(UNIQUE name 防重复) INSERT IGNORE INTO vip_roles (name, sort) VALUES ('创始人', 1), ('投资人', 2), ('产品经理', 3), ('技术负责人', 4), ('运营总监', 5), ('销售总监', 6), ('市场总监', 7), ('合伙人', 8), ('顾问', 9), ('品牌主理人', 10); -- 3. users 表新增 vip_sort、vip_role ALTER TABLE users ADD COLUMN vip_sort INT NULL COMMENT '手动排序,越小越前'; ALTER TABLE users ADD COLUMN vip_role VARCHAR(50) NULL COMMENT '角色:从 vip_roles 选或手动填写';