Files
sam-api/.gitignore
권혁성 fa07e5b58a feat: 경동기업 품목 기준 데이터 배포용 시더 구현
- ExportItemMasterDataCommand: tenant_id=287 데이터를 JSON으로 추출
- KyungdongItemMasterSeeder: JSON 기반 DELETE+재삽입 시더
  - Phase 1: item_pages/sections/fields + entity_relationships
  - Phase 2: categories(depth순) + items(배치500건)
  - Phase 3: item_details + prices
  - ID 매핑으로 환경별 충돌 없음, 트랜잭션 안전
- 8개 JSON 데이터 파일 포함 (총 약 1.5MB)
- .gitignore에 시더 데이터 예외 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 22:47:03 +09:00

160 lines
2.6 KiB
Plaintext

############################################
# Laravel
############################################
/vendor/
/node_modules/
/bootstrap/cache/
/storage/*.key
/storage/app/*
/storage/framework/*
/storage/logs/*
!storage/.gitignore
.env
.env.*
.phpunit.result.cache
Homestead.yaml
Homestead.json
npm-debug.log
yarn-error.log
vite.config.js
vite.config.ts
public/storage
public/hot
public/mix-manifest.json
public/build/
/storage/pail/
public/js/*.map
public/css/*.map
############################################
# CodeIgniter (CI3 or CI4)
############################################
/system/
application/cache/*
application/logs/*
writable/cache/
writable/logs/
writable/session/
writable/uploads/
!application/cache/index.html
!application/logs/index.html
############################################
# IDE - PhpStorm
############################################
.idea/
/*.iml
*.iws
*.ipr
############################################
# IDE - VS Code
############################################
.vscode/
############################################
# IDE - Cursor AI
############################################
.cursor/
############################################
# OS & 에디터 임시 파일
############################################
.DS_Store
Thumbs.db
ehthumbs.db
desktop.ini
*.swp
*.swo
*.tmp
*.bak
*.old
*.orig
############################################
# 로그, 백업, 덤프
############################################
*.log
*.sql
*.sqlite
*.db
*.tar
*.gz
*.zip
*.7z
*.backup
# 프로젝트 내 백업 폴더
/backup/
/backups/
############################################
# 이미지, 문서, 동영상 등 업로드 제외
*.jpg
*.jpeg
*.png
*.gif
*.bmp
*.svg
*.webp
*.ico
*.pdf
*.doc
*.docx
*.xls
*.xlsx
*.ppt
*.pptx
*.hwp
*.mp3
*.wav
*.ogg
*.mp4
*.avi
*.mov
*.wmv
*.mkv
############################################
# JetBrains Fleet / Laravel Nova / Zed IDE
############################################
/.fleet/
/.nova/
/.zed/
############################################
# PHP 도구 및 설정 파일
############################################
/.phpactor.json
/auth.json
/.phpunit.cache
############################################
# 기타
############################################
.env.local
.env.backup
*.cache
*.coverage
*.out
*.pid
*.seed
*.seed.php
_ide_helper.php
_ide_helper_models.php
# 모든 위치의 data 폴더 내부 파일 무시
**/data/*
# 단, 폴더 자체는 추적 (비어 있어도 gitkeep을 위해)
!**/data/
# 그리고 .gitkeep은 예외로 추적
!**/data/.gitkeep
# 시더 데이터 JSON은 추적
!database/seeders/data/kyungdong/
!database/seeders/data/kyungdong/**
storage/secrets/