This commit is contained in:
Tben
2023-05-14 10:03:32 +01:00
parent b2fe996bdd
commit 84bdfbe6f1
4 changed files with 14 additions and 6 deletions
+10 -3
View File
@@ -17,7 +17,8 @@ const https = require("https");
* Main Function
* ==============================================================================
* @param {String} key - API Key
* @param {String | Object} payload - SQL query String or Request Object. Eg. {
* @param {String} database - Database Name
* @param {String | Object} query - SQL query String or Request Object. Eg. {
action: "insert | update | delete",
data: {
user_id: user.id,
@@ -25,16 +26,22 @@ const https = require("https");
user_last_name: user.last_name,
},
table: "posts",
identifierColumnName: "id",
identifierValue: 1,
condition: "WHERE likes > 2"
}
*/
module.exports = async function ({ key, payload }) {
module.exports = async function ({ key, query, database }) {
/**
* Make https request
*
* @description make a request to datasquirel.com
*/
const httpResponse = await new Promise((resolve, reject) => {
const reqPayload = JSON.stringify(payload);
const reqPayload = JSON.stringify({
query,
database,
});
const httpsRequest = https.request(
{