데모 시더 개요
scripts/seed_demo/ 는 데모 환경(demo_heka DB) 에 3개 페르소나 분량의 데이터를 한 번에 채워 넣는 시더입니다. 시연·QA·신규 입사자 온보딩에 사용합니다.
구성
- 시더 사용법
- Task 명령어 (seed / clean / list / accounts 등)
- 페르소나·비밀번호 정책
- 시드 구성
- 페르소나·단계(step)별 생성 데이터
- 컬렉션별 매핑
- 배치와의 상호작용
- 운영 스케줄러가 시드 데이터에 미치는 영향
- 알려진 위험과 대응
빠른 시작
핵심 원칙
- 본 시더는 데모 DB 전용 — 운영 DB(
prod_heka)에는 절대 실행하지 않습니다. 포트포워딩 대상은demo네임스페이스 고정. _seed_marker로 식별 — 모든 시드 문서는_seed_marker: cone-demo-{persona_key}가 박혀 있어task clean으로만 안전 삭제됩니다.- 시연 직전 시드 → 시연 직후 clean — 시드 데이터가 오래 남아 있으면 운영 배치(매월 1일 partner_usage, 매월 5일 nhn_invoice 등)와 부딪힐 수 있습니다. 자세한 내용은 배치와의 상호작용 참조.