현업 스테이징 및 운영 서버에선
jpa.hibernate.ddl_auto 설정을 none이나 validate으로 하고
초기 스키마&데이터 설정을 schema.sql이랑 data.sql으로 직접 한다고 들었거든요
근데 서버 초기 실행 이후 재실행시에
저 두가지 파일이 또 실행되어 중복 오류가 뜨지않을까요?
현업에선 서버 초기 실행 이후
schema.sql이랑 data.sql 처리를 어떻게하나요?
현업 스테이징 및 운영 서버에선
jpa.hibernate.ddl_auto 설정을 none이나 validate으로 하고
초기 스키마&데이터 설정을 schema.sql이랑 data.sql으로 직접 한다고 들었거든요
근데 서버 초기 실행 이후 재실행시에
저 두가지 파일이 또 실행되어 중복 오류가 뜨지않을까요?
현업에선 서버 초기 실행 이후
schema.sql이랑 data.sql 처리를 어떻게하나요?
질문속에 답을 다 했는데?
중복오류 피할려고 data.sql 구문에 INSERT IGNORE INTO 사용하였는데 서버상에선 중복된 값이 있다고 서버실행이 취소되어버리네요
DB 형상관리툴 써서 스크립트 실행시킴