- 완료된 계획 문서 22개를 plans/archive/로 이동 - tracked 16개 (git mv): bending-lot-pipeline, docs-update, fcm-notification 등 - untracked 6개 (mv): bending-worklog, formula-engine, mng-item 등 - index_plans.md 전면 업데이트 - 진행중 44개 / 완료 37개 현황 반영 - 각 문서별 실제 진행률 기재 (0%~94%) - 카테고리별 재정리 (견적/생산/품목/문서/마이그레이션/시스템/UI) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
6.1 KiB
6.1 KiB
SAM API 시더 목록
생성일: 2025-01-05 대상 테넌트: ID 287
개별 실행 방법
# Docker 컨테이너 접속 후
php artisan db:seed --class=시더클래스명
# Dummy 폴더 시더는 네임스페이스 포함
php artisan db:seed --class=Dummy\\DummyClientSeeder
1. 메인 시더
| # | 시더 | 설명 | 실행 명령어 |
|---|---|---|---|
| 1 | DatabaseSeeder |
기본 시더 (테스트 유저 + 메뉴) | php artisan db:seed |
| 2 | DummyDataSeeder |
전체 더미 데이터 (모든 Dummy 호출) | php artisan db:seed --class=DummyDataSeeder |
2. 기본 데이터 시더 (Dummy)
| # | 시더 | 테이블 | 수량 | 실행 명령어 |
|---|---|---|---|---|
| 3 | DummyUserSeeder |
users | 15 | php artisan db:seed --class=Dummy\\DummyUserSeeder |
| 4 | DummyDepartmentSeeder |
departments | 11 | php artisan db:seed --class=Dummy\\DummyDepartmentSeeder |
| 5 | DummyClientGroupSeeder |
client_groups | 5 | php artisan db:seed --class=Dummy\\DummyClientGroupSeeder |
| 6 | DummyBankAccountSeeder |
bank_accounts | 5 | php artisan db:seed --class=Dummy\\DummyBankAccountSeeder |
| 7 | DummyClientSeeder |
clients | 20 | php artisan db:seed --class=Dummy\\DummyClientSeeder |
3. 회계 데이터 시더 (Dummy)
| # | 시더 | 테이블 | 수량 | 실행 명령어 |
|---|---|---|---|---|
| 8 | DummyDepositSeeder |
deposits | 60 | php artisan db:seed --class=Dummy\\DummyDepositSeeder |
| 9 | DummyWithdrawalSeeder |
withdrawals | 60 | php artisan db:seed --class=Dummy\\DummyWithdrawalSeeder |
| 10 | DummySaleSeeder |
sales | 80 | php artisan db:seed --class=Dummy\\DummySaleSeeder |
| 11 | DummyPurchaseSeeder |
purchases | 70 | php artisan db:seed --class=Dummy\\DummyPurchaseSeeder |
| 12 | DummyBadDebtSeeder |
bad_debts | 18 | php artisan db:seed --class=Dummy\\DummyBadDebtSeeder |
| 13 | DummyBillSeeder |
bills | 30 | php artisan db:seed --class=Dummy\\DummyBillSeeder |
4. HR 데이터 시더 (Dummy)
| # | 시더 | 테이블 | 수량 | 실행 명령어 |
|---|---|---|---|---|
| 14 | DummyWorkSettingSeeder |
work_settings | 1 | php artisan db:seed --class=Dummy\\DummyWorkSettingSeeder |
| 15 | DummyAttendanceSettingSeeder |
attendance_settings | 1 | php artisan db:seed --class=Dummy\\DummyAttendanceSettingSeeder |
| 16 | DummyAttendanceSeeder |
attendances | ~300 | php artisan db:seed --class=Dummy\\DummyAttendanceSeeder |
| 17 | DummyLeaveGrantSeeder |
leave_grants | ~200 | php artisan db:seed --class=Dummy\\DummyLeaveGrantSeeder |
| 18 | DummyLeaveSeeder |
leaves | ~50 | php artisan db:seed --class=Dummy\\DummyLeaveSeeder |
| 19 | DummyCardSeeder |
cards | 5 | php artisan db:seed --class=Dummy\\DummyCardSeeder |
| 20 | DummySalarySeeder |
salaries | 15 | php artisan db:seed --class=Dummy\\DummySalarySeeder |
5. 기타 더미 시더 (Dummy)
| # | 시더 | 테이블 | 수량 | 실행 명령어 |
|---|---|---|---|---|
| 21 | DummyItemSeeder |
items | 10,000 | php artisan db:seed --class=Dummy\\DummyItemSeeder |
| 22 | DummyPopupSeeder |
popups | 8 | php artisan db:seed --class=Dummy\\DummyPopupSeeder |
| 23 | DummyPaymentSeeder |
payments | 13 | php artisan db:seed --class=Dummy\\DummyPaymentSeeder |
| 24 | ApprovalTestDataSeeder |
approvals | ~60 | php artisan db:seed --class=ApprovalTestDataSeeder |
6. 시스템/설정 시더
| # | 시더 | 설명 | 실행 명령어 |
|---|---|---|---|
| 25 | GlobalMenuTemplateSeeder |
글로벌 메뉴 템플릿 | php artisan db:seed --class=GlobalMenuTemplateSeeder |
| 26 | ReactMenuSeeder |
React 메뉴 | php artisan db:seed --class=ReactMenuSeeder |
| 27 | CategorySeeder |
카테고리 | php artisan db:seed --class=CategorySeeder |
| 28 | ItemTypeSeeder |
품목 유형 | php artisan db:seed --class=ItemTypeSeeder |
| 29 | ItemMasterSeeder |
품목 마스터 | php artisan db:seed --class=ItemMasterSeeder |
| 30 | PositionSeeder |
직급 | php artisan db:seed --class=PositionSeeder |
| 31 | FolderSeeder |
폴더 | php artisan db:seed --class=FolderSeeder |
| 32 | CapabilityProfileSeeder |
역량 프로필 | php artisan db:seed --class=CapabilityProfileSeeder |
| 33 | StockReceivingSeeder |
입고 | php artisan db:seed --class=StockReceivingSeeder |
| 34 | ComprehensiveAnalysisSeeder |
종합분석 | php artisan db:seed --class=ComprehensiveAnalysisSeeder |
| 35 | SystemFieldDefinitionSeeder |
시스템 필드 정의 | php artisan db:seed --class=SystemFieldDefinitionSeeder |
| 36 | DemoSystemSeeder |
데모 시스템 | php artisan db:seed --class=DemoSystemSeeder |
| 37 | BpMesCategoryFieldsSeeder |
MES 카테고리 필드 | php artisan db:seed --class=BpMesCategoryFieldsSeeder |
| 38 | BpMesTenantStatFieldsSeeder |
MES 테넌트 통계 필드 | php artisan db:seed --class=BpMesTenantStatFieldsSeeder |
7. 견적 관련 시더
| # | 시더 | 설명 | 실행 명령어 |
|---|---|---|---|
| 39 | QuoteFormulaSeeder |
견적 계산식 | php artisan db:seed --class=QuoteFormulaSeeder |
| 40 | QuoteFormulaCategorySeeder |
견적 계산 카테고리 | php artisan db:seed --class=QuoteFormulaCategorySeeder |
| 41 | QuoteFormulaItemSeeder |
견적 계산 품목 | php artisan db:seed --class=QuoteFormulaItemSeeder |
| 42 | QuoteFormulaMappingSeeder |
견적 계산 매핑 | php artisan db:seed --class=QuoteFormulaMappingSeeder |
요약
| 카테고리 | 개수 |
|---|---|
| 메인 시더 | 2 |
| 기본 데이터 (Dummy) | 5 |
| 회계 데이터 (Dummy) | 6 |
| HR 데이터 (Dummy) | 7 |
| 기타 더미 (Dummy) | 4 |
| 시스템/설정 | 14 |
| 견적 관련 | 4 |
| 총계 | 42 |
주의사항
- Dummy 시더는
TENANT_ID = 287하드코딩 - 의존성 순서: 기본 데이터 → 회계 → HR → 기타 순서로 실행 권장
- 중복 주의: 이미 데이터가 있는 경우 중복 생성됨 (특히
DummyItemSeeder10,000개)