Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var currentVersion = 12;
- // dijalankan setiap kali aplikasi dibuka
- function checkDBVersion() {
- dbconn.executeSql("pragma user_version", [], function(res) {
- var version = res.rows.item(0).user_version;
- if (version < currentVersion)
- {
- // jalankan update sesuai versi
- var runVersion = parseInt(version) + 1;
- runUpdate(runVersion);
- dbconn.executeSql("pragma user_version = "+currentVersion, [], function(result){
- alert("update user version "+JSON.stringify(result))
- });
- alert("update done");
- }
- })
- }
- function runUpdate(version){
- //console.log('run update version '+version);
- alert("run update: "+ version);
- switch(version){
- case 1:{
- runUpdate1();
- }
- case 2:{
- console.log("masuk 2");
- runUpdate2();
- }
- case 3:{
- console.log("masuk 3");
- runUpdate3();
- }
- case 4:{
- console.log("masuk 4");
- runUpdate4();
- }
- case 5:{
- console.log("masuk 5");
- runUpdate5();
- }
- case 6:{
- console.log("masuk 6");
- runUpdate6();
- }
- case 7:{
- console.log("masuk 7");
- runUpdate7();
- }
- case 8:{
- console.log("masuk 8");
- runUpdate8();
- }
- case 9:{
- console.log("masuk 9");
- runUpdate9();
- }
- case 10:{
- console.log("masuk 10");
- runUpdate10();
- }
- case 11:{
- console.log("masuk 11");
- runUpdate11();
- }
- case 12:{
- console.log("masuk 12");
- runUpdate12();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement