UNPKG

@electric-sql/drivers

Version:

ElectricSQL database drivers.

37 lines 724 B
const rowsFromResults = (results) => { if (results.rows.raw) { return results.rows.raw(); } const rows = []; for (let i = 0; i < results.rows.length; i++) { rows.push(results.rows.item(i)); } return rows; }; const resultToRows = (res) => { const cols = res.columns; return res.values.map((values) => { const row = {}; values.forEach((val, i) => { const col = cols[i]; row[col] = val; }); return row; }); }; const mockResults = (rows) => { return { rows: { item: (i) => rows[i], length: rows.length, raw: () => rows }, rowsAffected: 0 }; }; export { mockResults, resultToRows, rowsFromResults }; //# sourceMappingURL=results.js.map