-- 355_news_sources_material_seed.sql
-- 안전 자료실 A-2 (4/4) — 기존 안전/공학 소스 12행 material_type + license 시드.
-- 매핑 근거 = plan safety-library-1 0-1 경계 확정 (2026-06-12 prod 레지스트리 실측 대조):
--   law=입법예고(신호) / incident=HSE·KOSHA사례·CSB·CCPS / guide=KOSHA GUIDE·TWI
--   / standard=NB·API 공지 / paper=JPVT·arXiv (jurisdiction 은 코드에서 NULL 강제).
-- 뉴스/철학 소스는 NULL 유지 (자료유형 비대상). 이름 키 = 시드 마이그레이션이 부여한 고정값.
UPDATE news_sources SET
    material_type = CASE name
        WHEN '고용노동부 입법행정예고' THEN 'law'
        WHEN 'UK HSE Press' THEN 'incident'
        WHEN 'KOSHA 재해사례' THEN 'incident'
        WHEN 'US CSB 사고조사보고서' THEN 'incident'
        WHEN 'CCPS Process Safety Beacon' THEN 'incident'
        WHEN 'KOSHA GUIDE' THEN 'guide'
        WHEN 'TWI Job Knowledge' THEN 'guide'
        WHEN 'National Board 기술 아티클' THEN 'standard'
        WHEN 'API 표준 공지' THEN 'standard'
        WHEN 'ASME J. Pressure Vessel Technology' THEN 'paper'
        WHEN 'arXiv physics.app-ph' THEN 'paper'
        WHEN 'arXiv cond-mat.mtrl-sci' THEN 'paper'
    END,
    license_scheme = CASE name
        WHEN '고용노동부 입법행정예고' THEN 'kogl'
        WHEN 'KOSHA 재해사례' THEN 'kogl'
        WHEN 'KOSHA GUIDE' THEN 'kogl'
        WHEN 'UK HSE Press' THEN 'ogl'
        WHEN 'US CSB 사고조사보고서' THEN 'public_domain'
        WHEN 'TWI Job Knowledge' THEN 'proprietary'
        WHEN 'National Board 기술 아티클' THEN 'proprietary'
        WHEN 'API 표준 공지' THEN 'proprietary'
        WHEN 'CCPS Process Safety Beacon' THEN 'proprietary'
        WHEN 'ASME J. Pressure Vessel Technology' THEN 'proprietary'
        WHEN 'arXiv physics.app-ph' THEN 'unknown'
        WHEN 'arXiv cond-mat.mtrl-sci' THEN 'unknown'
    END,
    license_redistribute = CASE name
        WHEN 'UK HSE Press' THEN TRUE
        WHEN 'US CSB 사고조사보고서' THEN TRUE
        ELSE FALSE
    END
WHERE name IN ('고용노동부 입법행정예고', 'UK HSE Press', 'KOSHA 재해사례',
               'US CSB 사고조사보고서', 'CCPS Process Safety Beacon', 'KOSHA GUIDE',
               'TWI Job Knowledge', 'National Board 기술 아티클', 'API 표준 공지',
               'ASME J. Pressure Vessel Technology', 'arXiv physics.app-ph',
               'arXiv cond-mat.mtrl-sci');
