35 lines
1.5 KiB
SQL
35 lines
1.5 KiB
SQL
-- 为 job_postings 表添加文本匹配分析结果字段
|
||
-- 执行时间: 2025-01-XX
|
||
|
||
-- ============================================
|
||
-- 更新 job_postings 表
|
||
-- ============================================
|
||
|
||
-- 添加 textMatchScore 字段(文本匹配综合评分)
|
||
ALTER TABLE job_postings
|
||
ADD COLUMN textMatchScore INT(11) DEFAULT 0 COMMENT '文本匹配综合评分' AFTER aiAnalysis;
|
||
|
||
-- 添加 matchSuggestion 字段(投递建议)
|
||
ALTER TABLE job_postings
|
||
ADD COLUMN matchSuggestion VARCHAR(200) DEFAULT '' COMMENT '投递建议' AFTER textMatchScore;
|
||
|
||
-- 添加 matchConcerns 字段(关注点,JSON数组)
|
||
ALTER TABLE job_postings
|
||
ADD COLUMN matchConcerns TEXT COMMENT '关注点(JSON数组)' AFTER matchSuggestion;
|
||
|
||
-- 添加 textMatchAnalysis 字段(文本匹配详细分析结果,JSON)
|
||
ALTER TABLE job_postings
|
||
ADD COLUMN textMatchAnalysis TEXT COMMENT '文本匹配详细分析结果(JSON)' AFTER matchConcerns;
|
||
|
||
-- ============================================
|
||
-- 说明
|
||
-- ============================================
|
||
-- 1. 如果字段已存在,执行 ALTER TABLE 会报错,可以忽略
|
||
-- 2. 执行前建议先备份数据库
|
||
-- 3. 字段说明:
|
||
-- - textMatchScore: 文本匹配综合评分(0-100)
|
||
-- - matchSuggestion: 投递建议(如:必须投递、可以投递、谨慎考虑等)
|
||
-- - matchConcerns: 关注点列表(JSON数组格式,如:["可能是外包岗位", "工作经验可能不足"])
|
||
-- - textMatchAnalysis: 完整分析结果(JSON格式,包含所有详细分析数据)
|
||
|