017_model_groups.sql 550 B

123456789101112131415
  1. -- Migration 017: 模型分组
  2. SET search_path TO crawl;
  3. CREATE TABLE IF NOT EXISTS model_groups (
  4. id BIGSERIAL PRIMARY KEY,
  5. name VARCHAR(200) NOT NULL,
  6. note TEXT,
  7. created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
  8. updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
  9. );
  10. ALTER TABLE models ADD COLUMN IF NOT EXISTS group_id BIGINT;
  11. COMMENT ON TABLE model_groups IS '模型分组,如"文本生成"、"图像生成"等';
  12. COMMENT ON COLUMN models.group_id IS '所属分组 ID,NULL 表示未分组';