UNPKG

@directus/api

Version:

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

21 lines (19 loc) 565 B
import { DateHelper } from "../types.js"; //#region src/database/helpers/date/dialects/sqlite.ts var DateHelperSQLite = class extends DateHelper { parse(date) { if (!date) return date; if (date instanceof Date) return String(date.getTime()); if (date.length <= 8 && date.includes(":")) return date; return String(new Date(date).getTime()); } fieldFlagForField(fieldType) { switch (fieldType) { case "json": return "cast-json"; case "timestamp": return "cast-timestamp"; default: return ""; } } }; //#endregion export { DateHelperSQLite };