2012-09-03 3 views
0

모바일 응용 프로그램에 phonegap을 사용하고 있습니다. 응용 프로그램에서 데이터베이스를 만들고 있습니다. 모든 것이 잘 작동하고 예상대로입니다.Phonegap : 내 sqlite 데이터베이스는 어떻게됩니까?

하지만 응용 프로그램을 제거하면 어떻게됩니까? 데이터베이스가 제거되었거나 수동으로 데이터베이스를 제거해야합니까?

데이터베이스를 지우는 데 다른 앱을 만들었지 만 console.log()을 보면 데이터베이스가 애플리케이션과 함께 삭제되는 것을 볼 수 있습니다.

사실입니까? 아니면 내가 잘못하고있는거야?

답변

0

내 경험에 의하면 사용자가 전화에서 응용 프로그램을 삭제하면 응용 프로그램을 제거하면 데이터베이스의 데이터도 삭제됩니다. 내가하면 개발을위한 응용 프로그램을 다시 설치, let`s이

./adb install <packagename> 

또는 엑스 코드에서 말하는 데이터는 하지 삭제 얻을 않습니다.

+0

답장을 보내 주셔서 감사합니다. 앱이 시작될 때 테이블이 존재하는지 확인 할 때마다 테이블을 만들고 기본 데이터로 채 웁니다. 컨트롤이있는 곳은'console.log()'입니다. 앱을 다시 실행하면 데이터가 표시됩니다. 제거하고 다시 설치하면 데이터가 손실 된 것 같습니다. 나는 그것이 디폴트 행동인지 또는 내가 뭔가 잘못하고 있는지 궁금해하고 있었다. – AdityaParab

관련 문제