23 lines
646 B
JavaScript
23 lines
646 B
JavaScript
import dbHandler from "../db-handler";
|
|
export default async function runSchemaQuery({ query, values, config, }) {
|
|
const res = await dbHandler({
|
|
query,
|
|
values,
|
|
config,
|
|
});
|
|
if (!res.success) {
|
|
throw new Error(`Database query failed: ${query} ... ERROR: ${res.error || res.msg}`);
|
|
}
|
|
}
|
|
export async function querySchemaRows({ query, values, config, }) {
|
|
const res = await dbHandler({
|
|
query,
|
|
values,
|
|
config,
|
|
});
|
|
if (!res.success) {
|
|
throw new Error(`Database query failed: ${query} ... ERROR: ${res.error || res.msg}`);
|
|
}
|
|
return (res.payload || []);
|
|
}
|