datasquirel/dist/package-shared/utils/data-fetching/crud.d.ts
Benjamin Toby 8639c9f34d Updates
2025-06-01 12:32:16 +01:00

13 lines
449 B
TypeScript

import sqlGenerator from "../../functions/dsql/sql/sql-generator";
import { DsqlCrudParam, PostReturn } from "../../types";
export type DsqlCrudReturn = (PostReturn & {
queryObject?: ReturnType<Awaited<typeof sqlGenerator>>;
count?: number;
batchPayload?: any[][] | null;
}) | null;
export default function dsqlCrud<T extends {
[key: string]: any;
} = {
[key: string]: any;
}>(params: DsqlCrudParam<T>): Promise<DsqlCrudReturn>;