Følgende ColumnSet retter alle dine problemer:
const cs = new pgp.helpers.ColumnSet([
{name: 'id', prop: 'myid'},
{name: 'name', prop: 'myname'},
{name: 'createdate', mod: '^', def: 'CURRENT_TIMESTAMP'}
], {
table: 'info'
});
Se Kolonne for, hvad der er tilgængeligt til at konfigurere individuelle kolonner.
{name: 'createdate', mod: '^', def: 'CURRENT_TIMESTAMP'}
Det er en kolonne med navnet createdate
, med standardværdien CURRENT_TIMESTAMP
og formateringsmodifikator ^
(samme som :raw
), hvilket betyder rå tekst (ingen escape nødvendig). Bortset fra det, kolonne
type forklarer det i detaljer.