File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
-- V13 시드의 화면 관련 값 두 가지가 실제 화면과 달랐다. Phase 2에서 화면이 코드테이블을
-- 보게 되면 색과 표시명이 조용히 바뀌므로, 지금 값으로 맞춘다.
--
-- V13을 직접 고치지 않는 이유: 이미 적용된 마이그레이션을 수정하면 체크섬이 어긋나
-- 다음 기동이 실패한다. 앞으로 나아가는 수정본을 따로 둔다.
--
-- 발견 경위: 시드를 넣고 나서 화면 소스의 색 정의와 대조해 보니 어긋나 있었다.
-- 시드를 쓸 때 화면을 안 보고 의미만으로 색을 골랐던 것이 원인이다.
-- (1) 업무구간 색. 기준은 Dashboard.tsx의 GROUP_COLOR(칸반 컬럼 색 띠)다.
-- assign은 indigo, check는 emerald, closing은 violet이 맞다.
-- cardBody 속성은 뺀다 - 칸반 카드 본문은 구간이 아니라 단계 번호로 갈리는 자리가 있어
-- (1단계는 신청일만, 2·3단계는 목록 건수) 화면 로직으로 두는 편이 정확하다.
update code set attrs = '{"tone":"slate"}'::jsonb where group_id = 'STAGE_GROUP' and code = 'intake';
update code set attrs = '{"tone":"indigo"}'::jsonb where group_id = 'STAGE_GROUP' and code = 'assign';
update code set attrs = '{"tone":"emerald"}'::jsonb where group_id = 'STAGE_GROUP' and code = 'check';
update code set attrs = '{"tone":"amber"}'::jsonb where group_id = 'STAGE_GROUP' and code = 'process';
update code set attrs = '{"tone":"violet"}'::jsonb where group_id = 'STAGE_GROUP' and code = 'closing';
update code_group set description = '칸반 컬럼 색을 결정한다'
where group_id = 'STAGE_GROUP';
-- (2) 담당자 구분. MJ는 화면에 '문정원'으로 나오는데 시드에 '주관기관'을 넣었다.
-- '주관기관'은 담당자 명부 엑셀에만 쓰이는 표기라 importAlias 자리로 간다.
-- 뱃지 색 기준은 ContactsPage.tsx의 CATEGORY_BADGE_STYLES다.
update code set label = '문정원' where group_id = 'CONTACT_CATEGORY' and code = 'MJ';
update code set attrs = attrs || '{"tone":"blue"}'::jsonb
where group_id = 'CONTACT_CATEGORY' and code = 'APPLICANT';
update code set attrs = attrs || '{"tone":"emerald"}'::jsonb
where group_id = 'CONTACT_CATEGORY' and code = 'MJ';
update code set attrs = attrs || '{"tone":"violet"}'::jsonb
where group_id = 'CONTACT_CATEGORY' and code = 'LAWYER';
update code set attrs = attrs || '{"tone":"sky"}'::jsonb
where group_id = 'CONTACT_CATEGORY' and code = 'OPERATOR';
update code set attrs = attrs || '{"tone":"orange"}'::jsonb
where group_id = 'CONTACT_CATEGORY' and code = 'ITN';