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