updates
This commit is contained in:
parent
b2fe996bdd
commit
84bdfbe6f1
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "datasquirel",
|
||||
"version": "1.1.3",
|
||||
"version": "1.1.4",
|
||||
"description": "Cloud-based SQL data management tool",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
|
@ -18,7 +18,7 @@ const https = require("https");
|
||||
* ==============================================================================
|
||||
* @param {String} key - API Key
|
||||
* @param {String} database - Target Database
|
||||
* @param {String | Object} payload - SQL query String or Request Object. Eg. {
|
||||
* @param {String | Object} payload - User Object. Eg. {
|
||||
first_name: "Benjamin",
|
||||
last_name:"Toby",
|
||||
email:"benoti.san@gmail.com",
|
||||
|
@ -18,7 +18,8 @@ const https = require("https");
|
||||
* ==============================================================================
|
||||
* @param {String} key - API Key
|
||||
* @param {String} database - Target Database
|
||||
* @param {String | Object} payload - SQL query String or Request Object. Eg. {
|
||||
* @param {String | Object} payload - User Object. Eg. {
|
||||
id: 3, ****Required
|
||||
first_name: "Benjamin",
|
||||
last_name:"Toby",
|
||||
email:"benoti.san@gmail.com",
|
||||
|
@ -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(
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user