darksdb-dev
Advanced tools
Comparing version 2.1.0-4 to 2.1.0-5
{ | ||
"name": "darksdb-dev", | ||
"version": "2.1.0-4", | ||
"version": "2.1.0-5", | ||
"description": "Lightweight API to use in conjunction with MySQL", | ||
@@ -5,0 +5,0 @@ "main": "src/database/darkdb.js", |
@@ -81,3 +81,3 @@ const mysql = require("promise-mysql"); | ||
let stmt = this.#keys(keys, `INSERT INTO ${this.table} (`) | ||
let stmt = await this.#keys(keys, `INSERT INTO ${this.table} (`) | ||
stmt.slice(0, -1) + ') VALUES ('; | ||
@@ -112,3 +112,3 @@ | ||
return new Promise(async (resolve, reject) => { | ||
let statement = this.#keys(keys, `SELECT `).slice(0, -2) + ` FROM ${this.table}` | ||
let statement = await this.#keys(keys, `SELECT `).slice(0, -2) + ` FROM ${this.table}` | ||
@@ -131,3 +131,3 @@ try { | ||
return new Promise(async (resolve, reject) => { | ||
let stmt = this.#keys(keys, `SELECT `) | ||
let stmt = await this.#keys(keys, `SELECT `) | ||
stmt.slice(0, -2) + ` FROM ${this.table} WHERE ` | ||
@@ -252,3 +252,3 @@ | ||
async updateWhere(keys, values, where) { | ||
return new Promise ((resolve, reject) => { | ||
return new Promise (async (resolve, reject) => { | ||
if (keys.length != values.length) { | ||
@@ -260,3 +260,3 @@ const error = new Error('Incorrect number of keys and values'); | ||
let stmt = this.#updatekeys(keys, `UPDATE ${this.table} SET `) | ||
let stmt = await this.#updatekeys(keys, `UPDATE ${this.table} SET `) | ||
console.log(stmt); | ||
@@ -293,3 +293,3 @@ stmt.slice(0, -2) + ` WHERE `; | ||
async #keys(keys, statement, useQuotations = false) { | ||
return new Promise((resolve, reject) => { | ||
return new Promise(async (resolve, reject) => { | ||
keys.forEach((key) => { | ||
@@ -305,3 +305,3 @@ if (key == '') return reject(new Error(`Keys can't be empty!`)); | ||
async #updatekeys(keys, values, statement) { | ||
return new Promise((resolve, reject) => { | ||
return new Promise(async (resolve, reject) => { | ||
keys.forEach((key, i) => { | ||
@@ -308,0 +308,0 @@ if (key == '') return reject(new Error(`Keys can't be empty!`)); |
15181