From cd700f94ab7fd03d4f121690c501b85675c367c4 Mon Sep 17 00:00:00 2001 From: Ben Ashton Date: Tue, 2 Mar 2021 20:14:46 -0800 Subject: [PATCH] Moved cordova adapter to its own repository --- .../cordova_pawsqlite/psql_adapter.mjs | 27 ---------------- .../cordova_pawsqlite/psql_adapter_error.mjs | 31 ------------------- 2 files changed, 58 deletions(-) delete mode 100644 src/adapters/cordova_pawsqlite/psql_adapter.mjs delete mode 100644 src/adapters/cordova_pawsqlite/psql_adapter_error.mjs diff --git a/src/adapters/cordova_pawsqlite/psql_adapter.mjs b/src/adapters/cordova_pawsqlite/psql_adapter.mjs deleted file mode 100644 index f80e535..0000000 --- a/src/adapters/cordova_pawsqlite/psql_adapter.mjs +++ /dev/null @@ -1,27 +0,0 @@ -import { PSQLAdapterError } from "./psql_adapter_error.mjs"; -import { log } from "../../log.mjs"; - - -export const PSQLAdapter = { - open: (dbName) => new Promise((resolve, reject) => { - cordova.exec(resolve, (e) => { - reject(new PSQLAdapterError(e)); - }, "PawSQLite", "open", [dbName]); - }), - close: (dbName) => new Promise((resolve, reject) => { - cordova.exec(resolve, (e) => { - reject(new PSQLAdapterError(e)); - }, "PawSQLite", "close", [dbName]); - }), - sql: (dbName, sql, ...args) => new Promise((resolve, reject) => { - log(sql); - cordova.exec(resolve, (e) => { - reject(new PSQLAdapterError(e)); - }, "PawSQLite", "sql", [dbName, sql, ...args]); - }), - delete: (dbName) => new Promise((resolve, reject) => { - cordova.exec(resolve, (e) => { - reject(new PSQLAdapterError(e)); - }, "PawSQLite", "delete", [dbName]); - }) -}; diff --git a/src/adapters/cordova_pawsqlite/psql_adapter_error.mjs b/src/adapters/cordova_pawsqlite/psql_adapter_error.mjs deleted file mode 100644 index e1543f3..0000000 --- a/src/adapters/cordova_pawsqlite/psql_adapter_error.mjs +++ /dev/null @@ -1,31 +0,0 @@ -import { PawSQLiteError } from "../../pawsqlite_error.mjs"; - - -export class PSQLAdapterError extends PawSQLiteError { - constructor(response) { - if (response.hasOwnProperty("message")) { - super(response.message); - } else { - super(); - } - if (response.hasOwnProperty("name")) { - this.name = response.name; - } else { - this.name = "PSQLAdapterError"; - } - if (response.hasOwnProperty("trace")) { - this.trace = response.trace; - } - } - - toString() { - let str = this.name; - if (this.hasOwnProperty("message")) { - str += ": " + this.message; - } - if (this.hasOwnProperty("trace")) { - str += "\n" + this.trace; - } - return str; - } -} \ No newline at end of file