export const timez = customType<
{
data: Date;
driverData: string;
config: { precision?: number };
}
>({
dataType(config) {
const precision = typeof config?.precision !== 'undefined'
? ` (${config.precision})`
: '';
return `time${precision} with time zone`;
},
fromDriver(value: string): Date {
return new Date(value);
},
});
export const timez = customType<
{
data: Date;
driverData: string;
config: { precision?: number };
}
>({
dataType(config) {
const precision = typeof config?.precision !== 'undefined'
? ` (${config.precision})`
: '';
return `time${precision} with time zone`;
},
fromDriver(value: string): Date {
return new Date(value);
},
});