2016-06-15 3 views
0

저는 데이터베이스에 익숙하지 않아 내 앱에서 현재 존재하는 데이터베이스로 많은 실수를 저 지르면서 어떻게 앱에서 기존 데이터베이스를 완전히 삭제하고 데이터베이스 버전 1로 시작하는 새로운 데이터베이스를 만들 수 있는지 알고 싶습니다. ? 프로그래밍 방식으로 수행해야합니까, 아니면 다른 방법으로 수행해야합니까?sqlite 데이터베이스를 다시 작성하십시오

+2

"다른 방법"은 응용 프로그램을 제거하고 재설치하거나 데이터베이스 버전 매개 변수를 SQLiteOpenHelper로 변경하는 것입니다 –

답변

2

SQLiteOpenHelper.onUpgrade()에 모든 테이블을 삭제하고 테이블을 다시 만들 것을 권장합니다. 그건 간단 해.

관련 문제