websql phonegap app:数据库升级

时间:2012-07-09 14:23:08

标签: javascript android cordova web-sql

我正在google market store升级我的android / phonegap应用程序。

由于我的疏忽,我需要重新开始,并且需要删除存储在websql中的现有用户数据,然后重新开始以正确的格式捕获它。

这样做的最佳方法是确保在用户手机上首次升级应用时删除数据,而每次启动应用时都不会删除数据?

感谢

1 个答案:

答案 0 :(得分:0)

只需编写您的SQL代码,以便在该表存在时删除存储用户信息的表。然后将用户信息存储在一个新的不同名称表中。例如:

tx.executeSql('DROP TABLE IF EXISTS DEMO');
tx.executeSql('CREATE TABLE IF NOT EXISTS NEW_DEMO (id unique, data)');