MVFM

postgres/insert_helper

Generate INSERT column/value clauses from an object

const app = mvfm(prelude, pg);
const prog = app({}, ($) => {
  const user = { name: "Diana", email: "diana@example.com" };
  return $.sql`INSERT INTO users ${$.sql.insert(user)} RETURNING *`;
});
await fold(defaults(app, { postgres: wasmPgInterpreter }), prog);
Initializing database...