• new
  • Powered by GeSHi
 debug_flag && console.log("this db version: " + this.db.version + " | version: " + version);
            if (this.db.version != version) {
                // Callback will be used, because DB version need to be updated step by step. (24.11.2014)
                that.updateDBVersion("1.0", "1.1", function () { // DB version change 1.0 -> 1.1
                    that.updateDBVersion("1.1", "1.2", function () { // DB version change 1.1 -> 1.2
                        that.updateDBVersion("1.2", "1.3", function () { // DB version change 1.2 -> 1.3
                            that.updateDBVersion("1.3", "1.4", function () { // DB version change 1.3 -> 1.4
                                that.updateDBVersion("1.4", "1.5", function () { // DB version change 1.4 -> 1.5
                                    that.updateDBVersion("1.5", "1.6", function () { // DB version change 1.5 -> 1.6
                                        that.updateDBVersion("1.6", "1.7", function () { // DB version change 1.6 -> 1.7
                                            that.updateDBVersion("1.7", "1.8", function () { // DB version change 1.6 -> 1.7
                                                that.updateDBVersion("1.8", "1.9", function () { // DB version change 1.8 -> 1.9
                                                    that.updateDBVersion("1.9", "2.0", function () { // DB version change 1.9 -> 2.0
                                                        that.updateDBVersion("2.0", "2.1", function () {
                                                            that.updateDBVersion("2.1", "2.2", function () {
                                                                that.updateDBVersion("2.2", "2.3", function () {
                                                                    that.updateDBVersion("2.3", "2.4", function () {
                                                                        that.updateDBVersion("2.4", "2.5", function () {
                                                                            that.updateDBVersion("2.5", "2.6", function () {
                                                                                that.updateDBVersion("2.6", "2.7", function () {
                                                                                    that.updateDBVersion("2.7", "2.8", function () {
                                                                                        that.updateDBVersion("2.8", "2.9", function () {
                                                                                            that.updateDBVersion("2.9", "2.10", function () {
                                                                                                that.updateDBVersion("2.10", "2.11", function () {
                                                                                                    that.updateDBVersion("2.11", "2.12", function () {
                                                                                                        that.updateDBVersion("2.12", "2.13", function () {
                                                                                                            that.updateDBVersion("2.13", "2.14", function () {
                                                                                                                that.updateDBVersion("2.14", "2.15", function () {
                                                                                                                    that.updateDBVersion("2.15", "2.16", function () {
                                                                                                                        that.updateDBVersion("2.16", "2.17", function () {
                                                                                                                            that.updateDBVersion("2.17", "2.18", function () {
                                                                                                                                that.updateDBVersion("2.18", "2.19", function () {
                                                                                                                                    that.updateDBVersion("2.19", "2.20", function () {
                                                                                                                                        that.updateDBVersion("2.20", "2.21", function () {
                                                                                                                                            that.updateDBVersion("2.21", "2.22", function () {
                                                                                                                                                that.db.transaction(function (trans) {
                                                                                                                                                    //delete Timestamps --> otherwise new data won't be loaded
                                                                                                                                                    trans.executeSql('DELETE FROM timestamps');
                                                                                                                                                });
                                                                                                                                            });
                                                                                                                                        });
                                                                                                                                    });
                                                                                                                                });
                                                                                                                            });
                                                                                                                        });
                                                                                                                    });
                                                                                                                });
                                                                                                            });
                                                                                                        });
                                                                                                    });
                                                                                                });
                                                                                            });
                                                                                        });
                                                                                    });
                                                                                });
                                                                            });
                                                                        });
                                                                    });
                                                                });
                                                            });
                                                        });
                                                    });
                                                });
                                            });
                                        });
                                    });
                                });
                            });
                        });
                    });
                });
            }
        }