docs: Phase 1.0 실행 결과 업데이트
- Seeder 실행 완료 (items 601건, prices 601건) - 진행 상태 및 체크리스트 업데이트 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -69,22 +69,32 @@ docker exec sam-mysql-1 mysql -uroot -proot samdb -e "SELECT COUNT(*) FROM items
|
||||
|
||||
| 항목 | 내용 |
|
||||
|------|------|
|
||||
| **마지막 완료 작업** | KyungdongItemSeeder.php 생성 완료 ✅ |
|
||||
| **다음 작업** | Phase 1.0: Seeder 실행 (사용자 승인 필요) |
|
||||
| **진행률** | 1/4 (25%) - Seeder 생성 완료, 실행 대기 |
|
||||
| **마지막 완료 작업** | Phase 1.0 Seeder 실행 완료 ✅ |
|
||||
| **다음 작업** | Phase 1.1~1.3: 추가 items 마이그레이션 (models, item_list, category_l4) |
|
||||
| **진행률** | 1/4 (25%) - Phase 1.0 완료 |
|
||||
| **마지막 업데이트** | 2026-01-28 |
|
||||
|
||||
### Phase 1.0 실행 결과 ✅
|
||||
|
||||
| 테이블 | 삭제 | 생성 |
|
||||
|--------|------|------|
|
||||
| items | 10,472건 | 601건 |
|
||||
| prices | 86건 | 601건 |
|
||||
|
||||
**item_type별 분포:**
|
||||
- FG: 452건 ([제품]+[상품])
|
||||
- PT: 73건 ([반제품])
|
||||
- SM: 48건 ([부재료])
|
||||
- RM: 24건 ([원재료])
|
||||
- CS: 4건 ([무형상품])
|
||||
|
||||
### 다음 작업 상세
|
||||
|
||||
**Phase 1.0: Seeder 실행** ⭐ 사용자 승인 후 진행!
|
||||
**Phase 1.1~1.3: 추가 items 마이그레이션**
|
||||
|
||||
1. **환경 준비**: ✅ 완료
|
||||
- 기존 'chandj' DB 연결 사용 (config/database.php)
|
||||
- 기존 CHANDJ_DB_* 환경변수 사용 (.env)
|
||||
|
||||
2. **Seeder 파일 생성**: ✅ 완료
|
||||
- 파일: `api/database/seeders/Kyungdong/KyungdongItemSeeder.php`
|
||||
- 수정: `is_deleted=0` → `whereNull('is_deleted')` (레거시 데이터 특성 반영)
|
||||
1. **Phase 1.1**: models → items (FG) - 중복 확인 후 추가
|
||||
2. **Phase 1.2**: item_list → items (PT) - 중복 확인 후 추가
|
||||
3. **Phase 1.3**: category_l4 → items (PT) - 중복 확인 후 추가
|
||||
|
||||
3. **실행 전 검증**:
|
||||
```bash
|
||||
@@ -1027,7 +1037,7 @@ foreach ($itemList as $idx => $item) {
|
||||
- [x] ~~config/database.php에 'legacy' 연결 추가~~ → 기존 'chandj' 연결 사용
|
||||
- [x] ~~.env에 LEGACY_DB_* 환경변수 추가~~ → 기존 CHANDJ_DB_* 사용
|
||||
- [x] **KyungdongItemSeeder.php 파일 생성** ✅ (2026-01-28)
|
||||
- [ ] ⚠️ **사용자 승인**: Seeder 실행
|
||||
- [x] **Seeder 실행 완료** ✅ (2026-01-28) - items 601건, prices 601건
|
||||
|
||||
### Phase 2: BOM 데이터 이관
|
||||
- [ ] BDmodels.savejson 파싱 로직 작성
|
||||
|
||||
Reference in New Issue
Block a user