| @@ 908-911 (lines=4) @@ | ||
| 905 | $keyUnique = false; |
|
| 906 | while ($key=$this->fetch($result)) { |
|
| 907 | if ($lastKey != $key['INDEX_NAME']) { |
|
| 908 | if (!empty($lastKey)) { |
|
| 909 | $tableDef['keys'][$lastKey]['columns'] = $keyCols; |
|
| 910 | $tableDef['keys'][$lastKey]['unique'] = $keyUnique; |
|
| 911 | } |
|
| 912 | $lastKey = $key['INDEX_NAME']; |
|
| 913 | $keyCols = $key['COLUMN_NAME']; |
|
| 914 | if (!empty($key['SUB_PART'])) { |
|
| @@ 926-929 (lines=4) @@ | ||
| 923 | } |
|
| 924 | //$tableDef['keys'][$key['INDEX_NAME']][$key['SEQ_IN_INDEX']] = $key; |
|
| 925 | }; |
|
| 926 | if (!empty($lastKey)) { |
|
| 927 | $tableDef['keys'][$lastKey]['columns'] = $keyCols; |
|
| 928 | $tableDef['keys'][$lastKey]['unique'] = $keyUnique; |
|
| 929 | } |
|
| 930 | ||
| 931 | return $tableDef; |
|
| 932 | } |
|