Android에서 데이터베이스를 업그레이드하면 모든 데이터가 손실됩니다.Android 데이터베이스 테이블에 플랫 파일로드
많은 데이터베이스 업그레이드가 현재 진행 중입니다.
데이터베이스를 업그레이드 할 때마다 내 데이터를 모두 잃고 싶지 않으므로 수동으로 다시 입력해야합니다.
데이터를 플랫 파일로 저장하고 데이터베이스 업그레이드가 발생할 때마다 해당 플랫 파일을 해당 테이블에로드하고 싶습니다.
Android 플랫폼에서이 문제를 어떻게 해결할 수 있습니까? 데이터 파일을 어디에 저장해야합니까? (res/raw
)
이 파일을로드하려면 어떤 sql을 실행해야합니까?
다음은 기존 sqlite db를 다시 가져 오는 것에 대한 링크입니다. 도움이 될 수 있습니다. http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ – JeremyFromEarth