.import QtQuick.LocalStorage 2.0 as Sql function test() { var r="transaction_not_finished"; var db = Sql.openDatabaseSync("QmlTestDB-changeversion", "", "Test database from Qt autotests", 1000000, function(db) { db.changeVersion("","1.0") db.transaction(function(tx){ tx.executeSql('CREATE TABLE Greeting(salutation TEXT, salutee TEXT)'); }) }); db.transaction(function(tx){ tx.executeSql('INSERT INTO Greeting VALUES ("Hello", "world")'); tx.executeSql('INSERT INTO Greeting VALUES ("Goodbye", "cruel world")'); }); db = Sql.openDatabaseSync("QmlTestDB-changeversion", "", "Test database from Qt autotests", 1000000); if (db.version == "1.0") db.changeVersion("1.0","2.0",function(tx) { tx.executeSql('CREATE TABLE Utterance(type TEXT, phrase TEXT)') var rs = tx.executeSql('SELECT * FROM Greeting'); for (var i=0; i