Add Insert Generator

This commit is contained in:
Benjamin Toby
2024-11-12 12:01:39 +01:00
parent f5e89799fc
commit a01dd7107b
4 changed files with 29 additions and 1 deletions
+24
View File
@@ -0,0 +1,24 @@
export = sqlInsertGenerator;
/**
* @typedef {object} SQLINsertGenReturn
* @property {string} query
* @property {string[]} values
*/
/**
* @param {object} param0
* @param {any[]} param0.data
* @param {string} param0.tableName
*
* @return {SQLINsertGenReturn | undefined}
*/
declare function sqlInsertGenerator({ tableName, data }: {
data: any[];
tableName: string;
}): SQLINsertGenReturn | undefined;
declare namespace sqlInsertGenerator {
export { SQLINsertGenReturn };
}
type SQLINsertGenReturn = {
query: string;
values: string[];
};