UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

23 lines (21 loc) 499 B
import { DatabaseHelper } from "../types.js"; import { parseISO } from "date-fns"; //#region src/database/helpers/date/types.ts var DateHelper = class extends DatabaseHelper { parse(date) { if (date instanceof Date) return date.toISOString(); return date; } readTimestampString(date) { return date; } writeTimestamp(date) { return parseISO(date); } fieldFlagForField(fieldType) { if (fieldType === "json") return "cast-json"; return ""; } }; //#endregion export { DateHelper };