diff options
| author | Damien Regad <dregad@mantisbt.org> | 2021-11-07 15:32:20 +0100 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2021-11-07 15:32:20 +0100 |
| commit | 27d12fe1e0721aba66bca05e4059b305fc0c8459 (patch) | |
| tree | bd9c1c6e0a620ed8ee2ca7aea9b927e6c1eed3b7 /drivers/adodb-postgres7.inc.php | |
| parent | bfcafbb385881cfa0301d51e1542f2252d1b4134 (diff) | |
| download | adodb-27d12fe1e0721aba66bca05e4059b305fc0c8459.tar.gz adodb-27d12fe1e0721aba66bca05e4059b305fc0c8459.tar.bz2 adodb-27d12fe1e0721aba66bca05e4059b305fc0c8459.zip | |
Refactor ADODB_postgres7::metaForeignKeys() case conversion
Diffstat (limited to 'drivers/adodb-postgres7.inc.php')
| -rw-r--r-- | drivers/adodb-postgres7.inc.php | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/adodb-postgres7.inc.php b/drivers/adodb-postgres7.inc.php index b4730a9d..08911033 100644 --- a/drivers/adodb-postgres7.inc.php +++ b/drivers/adodb-postgres7.inc.php @@ -190,11 +190,14 @@ class ADODB_postgres7 extends ADODB_postgres64 { $a = array(); while (!$rs->EOF) { + $lookup_table = $rs->fields('lookup_table'); + $fields = $rs->fields('dep_field') . '=' . $rs->fields('lookup_field'); if ($upper) { - $a[strtoupper($rs->Fields('lookup_table'))][] = strtoupper(str_replace('"','',$rs->Fields('dep_field').'='.$rs->Fields('lookup_field'))); - } else { - $a[$rs->Fields('lookup_table')][] = str_replace('"','',$rs->Fields('dep_field').'='.$rs->Fields('lookup_field')); + $lookup_table = strtoupper($lookup_table); + $fields = strtoupper($fields); } + $a[$lookup_table][] = str_replace('"','', $fields); + $rs->MoveNext(); } |
