0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-02-10 22:38:53 -05:00

fix: use dateType for dates (oops)

This commit is contained in:
bholmesdev 2024-02-14 17:05:08 -05:00
parent 993920d3b5
commit c1c0011e79

View file

@ -35,6 +35,7 @@ const dateType = customType<{ data: Date; driverData: string }>({
return value.toISOString();
},
fromDriver(value) {
console.log('driver', value);
return new Date(value);
},
});
@ -118,10 +119,10 @@ function columnMapper(fieldName: string, field: DBField) {
if (field.schema.default !== undefined) c = c.default(field.schema.default);
break;
case 'date': {
c = text(fieldName);
console.log(field.schema.default, 'default');
c = dateType(fieldName);
if (field.schema.default !== undefined) {
c = c.default(handleSerializedSQL(field.schema.default));
const def = handleSerializedSQL(field.schema.default);
c = c.default(typeof def === 'string' ? new Date(def) : def);
}
break;
}