De volgende ColumnSet corrigeert al uw problemen:
const cs = new pgp.helpers.ColumnSet([
{name: 'id', prop: 'myid'},
{name: 'name', prop: 'myname'},
{name: 'createdate', mod: '^', def: 'CURRENT_TIMESTAMP'}
], {
table: 'info'
});
Zie Kolom voor wat er beschikbaar is om individuele kolommen te configureren.
{name: 'createdate', mod: '^', def: 'CURRENT_TIMESTAMP'}
Het is een kolom met de naam createdate
, met standaardwaarde CURRENT_TIMESTAMP
en opmaakmodifier ^
(zelfde als :raw
), wat onbewerkte tekst betekent (geen escape nodig). Anders dan dat, Kolom
type legt het in detail uit.