Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function onCreateConnection(fn, scope) {
consoleLogMsg("db.service", "createConnection");
if (!Sqlite.exists(dbFile)) {
Sqlite.copyDatabase(dbFile);
}
dbPromise = new Sqlite(dbName, function (err, dbConnection) {
if (err) {
console.error(err);
} else {
dbConnection.resultType(Sqlite.RESULTSASOBJECT);
if (typeof fn === "function") {
if (scope) {
fn.apply(scope, [dbConnection]);
} else {
fn(dbConnection);
}
}
dbConnection.close();
}
});
exports.pageLoaded = function(args) {
page = args.object;
page.bindingContext = {names: data};
if (!sqlite.exists(dbname)) {
sqlite.copyDatabase(dbname);
}
new sqlite(dbname, {key: 'testing', multithreading: !!sqlite.HAS_COMMERCIAL, migrate: true}, function(err, dbConnection) {
if (err) {
console.log(err, err.stack);
}
db = dbConnection;
db.resultType(sqlite.RESULTSASOBJECT);
db.version().then(function (results) {
console.log("User Version: ", results, typeof results, Number.isNumber(results)); //, String.isString(results));
});
if (sqlite.HAS_ENCRYPTION) {
db.get("PRAGMA cipher_version;").then(function(results) {
console.log("Cipher version", results['cipher_version']);
});
public constructor() {
if (!Sqlite.exists("highscore.db")) {
Sqlite.copyDatabase("highscore.db");
}
}
function AppComponent() {
if (!Sqlite.exists("highscore.db")) {
Sqlite.copyDatabase("highscore.db");
}
}
return AppComponent;