## 수정 내용 ### 1. JavaScript 모듈 로딩 문제 수정 - ES6 import 사용 파일에 type="module" 속성 추가 - api-config.js, load-navbar.js, worker-management.js, project-management.js ### 2. DB 스키마 불일치 해결 - workers 테이블 실제 구조에 맞게 코드 수정 - 존재하지 않는 컬럼 제거: phone_number, email, hire_date, department, notes - 실제 컬럼 사용: join_date, salary, annual_leave ### 3. 백엔드 수정 - workerModel.js: create, update 함수를 실제 테이블 구조에 맞게 수정 - workerController.js: 상세 로깅 추가 ### 4. 프론트엔드 수정 - worker-management.js: 데이터 전송 구조 수정 - api-config.js: 에러 로깅 개선 - HTML 파일: 스크립트 type="module" 추가 및 버전 업데이트 ### 5. 개발 문서 - 개발로그 추가: 2026-01-19_작업자관리_스키마_동기화.md ## 영향 범위 - 작업자 관리 페이지: 상태 변경 기능 정상화 - 프로젝트 관리 페이지: 모듈 로딩 오류 수정 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
6.6 KiB
6.6 KiB