निम्नलिखित ColumnSet आपकी सभी समस्याओं को ठीक करता है:
const cs = new pgp.helpers.ColumnSet([
{name: 'id', prop: 'myid'},
{name: 'name', prop: 'myname'},
{name: 'createdate', mod: '^', def: 'CURRENT_TIMESTAMP'}
], {
table: 'info'
});
देखें Column अलग-अलग स्तंभों को कॉन्फ़िगर करने के लिए क्या उपलब्ध है।
{name: 'createdate', mod: '^', def: 'CURRENT_TIMESTAMP'}
यह createdate
. नाम का एक कॉलम है , डिफ़ॉल्ट मान के साथ CURRENT_TIMESTAMP
और स्वरूपण संशोधक ^
(:raw
), जिसका अर्थ है कच्चा पाठ (कोई भागने की आवश्यकता नहीं)। इसके अलावा, Column
type इसे विस्तार से बताता है।