Remove PG Magic Numbers

This commit is contained in:
Cameron Paczek 2023-01-19 14:41:32 -08:00
parent d36609ff26
commit dc784812ac

View File

@ -16,8 +16,16 @@ class PostgresDialect extends Dialect {
}
async initialize() {
this.db.connection.client.driver.types.setTypeParser(1082, 'text', (v) => v); // Don't cast DATE string to Date()
this.db.connection.client.driver.types.setTypeParser(1700, 'text', parseFloat);
this.db.connection.client.driver.types.setTypeParser(
this.db.connection.client.driver.types.builtins.DATE,
'text',
(v) => v
); // Don't cast DATE string to Date()
this.db.connection.client.driver.types.setTypeParser(
this.db.connection.client.driver.types.builtins.NUMERIC,
'text',
parseFloat
);
}
usesForeignKeys() {