diff options
| author | Mike <Mike-Benoit@users.noreply.github.com> | 2022-01-01 15:31:53 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-02 00:31:53 +0100 |
| commit | 8281f55a941a9265299eeb306fec8622207ef6bd (patch) | |
| tree | a6541756fd4853950d80117a9eebaf84090855f6 | |
| parent | ffdc14e8890a7d82120ae19e472424e569c9cb6e (diff) | |
| download | adodb-8281f55a941a9265299eeb306fec8622207ef6bd.tar.gz adodb-8281f55a941a9265299eeb306fec8622207ef6bd.tar.bz2 adodb-8281f55a941a9265299eeb306fec8622207ef6bd.zip | |
Add missing PostgreSQL standard datatypes
Adding UUID, NUMERIC, DECIMAL, FLOAT4 and FLOAT8.
Fixes #782
| -rw-r--r-- | drivers/adodb-postgres64.inc.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/adodb-postgres64.inc.php b/drivers/adodb-postgres64.inc.php index f73fd1eb..d04b7f67 100644 --- a/drivers/adodb-postgres64.inc.php +++ b/drivers/adodb-postgres64.inc.php @@ -1095,6 +1095,7 @@ class ADORecordSet_postgres64 extends ADORecordSet{ case 'CIDR': case 'INET': case 'MACADDR': + case 'UUID': if ($len <= $this->blobSize) return 'C'; case 'TEXT': @@ -1135,6 +1136,12 @@ class ADORecordSet_postgres64 extends ADORecordSet{ case 'SERIAL': return 'R'; + case 'NUMERIC': + case 'DECIMAL': + case 'FLOAT4': + case 'FLOAT8': + return 'N'; + default: return ADODB_DEFAULT_METATYPE; } |
