diff options
| author | Damien Regad <dregad@mantisbt.org> | 2021-01-24 14:37:08 +0100 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2021-01-24 14:37:08 +0100 |
| commit | 8856265c933087030627484c53d36ed5dae29e86 (patch) | |
| tree | b01995e8724c3d6647590be1e021ac3f959ad8f5 /datadict/datadict-firebird.inc.php | |
| parent | 1ac1ae3625509e85d7b0b36fe8d55b1a8ba04363 (diff) | |
| parent | d3a7fa0f8c5c2a863da144f3d2b4dfb23396bca9 (diff) | |
| download | adodb-8856265c933087030627484c53d36ed5dae29e86.tar.gz adodb-8856265c933087030627484c53d36ed5dae29e86.tar.bz2 adodb-8856265c933087030627484c53d36ed5dae29e86.zip | |
Merge remote-tracking branch 'origin/master' into master
Diffstat (limited to 'datadict/datadict-firebird.inc.php')
| -rw-r--r-- | datadict/datadict-firebird.inc.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/datadict/datadict-firebird.inc.php b/datadict/datadict-firebird.inc.php index 16e2fa50..226086d8 100644 --- a/datadict/datadict-firebird.inc.php +++ b/datadict/datadict-firebird.inc.php @@ -27,6 +27,16 @@ class ADODB2_firebird extends ADODB_DataDict { function ActualType($meta) { + + $meta = strtoupper($meta); + + /* + * Add support for custom meta types. We do this + * first, that allows us to override existing types + */ + if (isset($this->connection->customMetaTypes[$meta])) + return $this->connection->customMetaTypes[$meta]['actual']; + switch($meta) { case 'C': return 'VARCHAR'; case 'XL': |
