문제: - pool이 null일 수 있다는 TypeScript 에러 발생 - pool.connect()를 직접 사용하는 것은 안전하지 않음 해결: - pool import를 transaction으로 변경 - 수동 트랜잭션 관리 코드를 transaction 함수로 교체 - BEGIN/COMMIT/ROLLBACK 자동 처리 - 파라미터 개수 최적화 (updated_date를 NOW()로 변경) 장점: - 타입 안전성 향상 - 에러 처리 자동화 - 코드 간소화
13 KiB
13 KiB