// dynamically adds fields to the sql strings as the schema grows export const sqlFieldFormatter = (schema: Record, table: string) => { const fields = Object.keys(schema.collections[table].fields); let sql = ''; for (const field of fields.slice(0, fields.length - 1)) { sql += `"${table}"."${field}", `; } sql += `"${table}"."${fields[fields.length - 1]}"`; return sql; }; export const sqlFieldList = (schema: Record, table: string) => { const fields = Object.keys(schema.collections[table].fields); let sql = ''; for (const field of fields.slice(0, fields.length - 1)) { sql += `"${field}", `; } sql += `"${fields[fields.length - 1]}"`; return sql; };