我正在google market store升级我的android / phonegap应用程序。
由于我的疏忽,我需要重新开始,并且需要删除存储在websql中的现有用户数据,然后重新开始以正确的格式捕获它。
这样做的最佳方法是确保在用户手机上首次升级应用时删除数据,而每次启动应用时都不会删除数据?
感谢
答案 0 :(得分:0)
只需编写您的SQL代码,以便在该表存在时删除存储用户信息的表。然后将用户信息存储在一个新的不同名称表中。例如:
tx.executeSql('DROP TABLE IF EXISTS DEMO');
tx.executeSql('CREATE TABLE IF NOT EXISTS NEW_DEMO (id unique, data)');