@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
23 lines (21 loc) • 499 B
JavaScript
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 };