mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-17 22:36:01 +00:00
Add support for parsing bigint and decimal types in PostgreSQL driver
This commit is contained in:
@@ -26,8 +26,11 @@ pg.types.setTypeParser(1184, 'text', val => val); // timestamp
|
||||
pg.types.setTypeParser(20, 'text', val => {
|
||||
const parsed = parseInt(val);
|
||||
if (Number.isSafeInteger(parsed)) return parsed;
|
||||
return BigInt(val);
|
||||
return { $bigint: val };
|
||||
}); // timestamp
|
||||
pg.types.setTypeParser(1700, 'text', val => {
|
||||
return { $decimal: val };
|
||||
}); // numeric
|
||||
|
||||
function extractGeographyDate(value) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user