BaseTimestamps

db · /index·type

Managed timestamp fields every document carries. The Convex rows persist these as epoch-ms numbers (preserving the source Mongo timestamps: true values across the migration); the seam re-hydrates them to Date on read so the ~183 importers keep their Date-typed contract.

Properties

createdAt
Date
updatedAt
Date

Example

import type { BaseTimestamps } from '@nordcom/commerce-db';
function ageMs(doc: BaseTimestamps): number {
    return Date.now() - doc.createdAt.getTime();
}

FeatureFlagService ReviewService ShopService FeatureFlagOption FeatureFlagRef ResolvedCartLineTokens ResolvedProductCardTokens ResolvedShopTheme

Sourcedb.ts:37Edit the JSDoc directly
Metadata@nordcom/commerce-db@0.1.0Open in GitHub ↗

On this page