Updates
This commit is contained in:
+2
-1
@@ -1,8 +1,9 @@
|
||||
declare function _exports({ query, dbFullName, queryValues, tableName, dbSchema, }: {
|
||||
declare function _exports({ query, dbFullName, queryValues, tableName, dbSchema, useLocal, }: {
|
||||
query: string;
|
||||
queryValues?: (string | number)[];
|
||||
dbFullName: string;
|
||||
tableName?: string;
|
||||
dbSchema?: import("../../../types").DSQL_DatabaseSchemaType;
|
||||
useLocal?: boolean;
|
||||
}): Promise<import("../../../types").GetReturn>;
|
||||
export = _exports;
|
||||
|
||||
@@ -13,6 +13,7 @@ const runQuery = require("../../backend/db/runQuery");
|
||||
* @param {string} params.dbFullName
|
||||
* @param {string} [params.tableName]
|
||||
* @param {import("../../../types").DSQL_DatabaseSchemaType} [params.dbSchema]
|
||||
* @param {boolean} [params.useLocal]
|
||||
*
|
||||
* @returns {Promise<import("../../../types").GetReturn>}
|
||||
*/
|
||||
@@ -22,6 +23,7 @@ module.exports = async function apiGet({
|
||||
queryValues,
|
||||
tableName,
|
||||
dbSchema,
|
||||
useLocal,
|
||||
}) {
|
||||
if (
|
||||
typeof query == "string" &&
|
||||
@@ -46,6 +48,7 @@ module.exports = async function apiGet({
|
||||
readOnly: true,
|
||||
dbSchema,
|
||||
tableName,
|
||||
local: useLocal,
|
||||
});
|
||||
|
||||
/** @type {import("../../../types").DSQL_TableSchemaType | undefined} */
|
||||
|
||||
+2
-1
@@ -1,8 +1,9 @@
|
||||
declare function _exports({ query, dbFullName, queryValues, tableName, dbSchema, }: {
|
||||
declare function _exports({ query, dbFullName, queryValues, tableName, dbSchema, useLocal, }: {
|
||||
query: any;
|
||||
queryValues?: (string | number)[];
|
||||
dbFullName: string;
|
||||
tableName?: string;
|
||||
dbSchema?: import("../../../types").DSQL_DatabaseSchemaType;
|
||||
useLocal?: boolean;
|
||||
}): Promise<import("../../../types").PostReturn>;
|
||||
export = _exports;
|
||||
|
||||
@@ -13,6 +13,7 @@ const runQuery = require("../../backend/db/runQuery");
|
||||
* @param {string} params.dbFullName
|
||||
* @param {string} [params.tableName]
|
||||
* @param {import("../../../types").DSQL_DatabaseSchemaType} [params.dbSchema]
|
||||
* @param {boolean} [params.useLocal]
|
||||
*
|
||||
* @returns {Promise<import("../../../types").PostReturn>}
|
||||
*/
|
||||
@@ -22,6 +23,7 @@ module.exports = async function apiPost({
|
||||
queryValues,
|
||||
tableName,
|
||||
dbSchema,
|
||||
useLocal,
|
||||
}) {
|
||||
if (typeof query === "string" && query?.match(/^create |^alter |^drop /i)) {
|
||||
return { success: false, msg: "Wrong Input" };
|
||||
@@ -49,6 +51,7 @@ module.exports = async function apiPost({
|
||||
dbSchema: dbSchema,
|
||||
queryValuesArray: queryValues,
|
||||
tableName,
|
||||
local: useLocal,
|
||||
});
|
||||
|
||||
results = result;
|
||||
|
||||
Reference in New Issue
Block a user