-- 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 选或手动填写';
