sql >> Database >  >> RDS >> PostgreSQL

Hoe kolommen in te stellen bij het gebruik van helpers in pg-promise

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.




  1. Een lijst met partitieschema's retourneren in SQL Server (T-SQL)

  2. Kan Alias-naam niet gebruiken in WHERE-clausule, maar wel in ORDER BY

  3. php / MySQL - Toont slechts één koptekst voor items

  4. Vindt MySQL-caching plaats, hoe dit te verhelpen?