기존에 사용하던 DB에서 저장할 데이타 항목이 추가되어 DB테이블을 수정할려고 하는데 그렇게 되면 이전에 저장된 DB파일은 호환이 안되는 건가요? (직접코딩해보기전에 미리 질문드려봅니다.)

 

어플을 버전업 하다보니까 이번처럼 DB에 데이타항목을 추가하고 싶을때가 또 있을거 같은데 그때마다 이전의 DB를 사용할수 없으면 이전버전 사용자의 입장에서는 참 불편할거 같은데 좋은 방법이 없을까요?

 

 혹시 SQLiteOpenHelper클래스의 onUpgrade()메소드 이게 DB변경과 관련이 있나요? 있다면 어떤식으로 사용해야되는지 도움부탁드립니다.