datasquirel/dist/package-shared/utils/data-fetching/crud.d.ts
Benjamin Toby 9b7c98cff6 Updates
2025-06-01 11:39:56 +01:00

11 lines
454 B
TypeScript

import sqlGenerator from "../../functions/dsql/sql/sql-generator";
import { DsqlCrudParam, PostReturn } from "../../types";
export default function dsqlCrud<T extends {
[key: string]: any;
} = {
[key: string]: any;
}>({ action, data, table, targetValue, query, sanitize, debug, targetField, targetId, count, }: DsqlCrudParam<T>): Promise<(PostReturn & {
queryObject?: ReturnType<Awaited<typeof sqlGenerator>>;
count?: number;
}) | null>;