MVFM

postgres/set_helper

Generate UPDATE SET clauses from an object

const app = mvfm(prelude, pg);
const prog = app({}, ($) => {
  const updates = { name: "Alicia", email: "alicia@example.com" };
  return $.sql`UPDATE users SET ${$.sql.set(updates)} WHERE id = 1 RETURNING *`;
});
await fold(defaults(app, { postgres: wasmPgInterpreter }), prog);
Initializing database...