인프런 커뮤니티 질문&답변

박지우님의 프로필 이미지
박지우

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

데이터 베이스 스키마 자동생성 관련해서 질문 드릴게요

작성

·

111

0

스테이징과 운영 DB에 자동생성관련 옵션을 사용하지 마시라고 하셨는데.

저희 회사 솔루션이 SQLite를 사용하여 사용자에게 DB를 배포하는 형식입니다. database업데이트 할때 update 옵션을 사용하면 상당히 편리할꺼라고 생각됩니다. 이런 경우에도 사용하지 않는것이 좋을까요??

사용하지 말라고 하시는 이유가 운영중인 DB가 중단되거나 소실인거 같은데 굉장히 작은 DB에 커넥션도 많이 일어나지 않아서 혹시 여쭤봅니다....

솔루션은 배포되어 유저가 다운로드하면 DB,소프트웨어가 같이 설치되고 업데이트 시 소프트웨어만 업데이트되고 현재는 버젼관리를 통해 쿼리를 직접 날리고 있습니다.

제가 아직 많이 부족하여 이런 질문 드려서 죄송합니다.

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 지우님 좋은 질문입니다.

결론부터 말씀드리면 이런 경우에도 하지 않는 것이 좋습니다.

하이버네이트가 제공하는 update 옵션이 완벽하지 않기 때문에 참고용으로만 사용해야 합니다.

감사합니다.

박지우님의 프로필 이미지
박지우

작성한 질문수

질문하기