RDB 테이블의 데이터를 그대로 ENUM으로 옮길 수 있을까?
(아래의 예시 코드들은 실제 프로젝트의 내용을 간소화했습니다) 프로젝트를 진행하다 보면 간혹DB에 초기데이터를 먼저 올린 다음 백엔드 애플리케이션을 실행해야 할 때가 있다. 최근 진행한 프로젝트 내에서 근무시간표 관련 데이터를 다룰 일이 있었는데팀원이 작성한 다음과 같은 설계를 발견했다. '요일' 과 관련한 데이터를 미리 DB에 넣어놓고, 해당 데이터를 참조하게끔 하는 형식이었다.그 서비스는 다음과 같은 sql 스크립트의 실행을 필요로 했다. # 스크립트 예시. 'Calendar' 테이블에 요일 정보를 넣는다.insert into 'Calendar' values (..., '월'),(..., '화'),(..., '수'),(..., '목'),(..., '금'); 'Calendar' 테이블과 연결된 자바..
2023. 11. 29.