summaryrefslogtreecommitdiffstats
path: root/backend/php-pdo/LayerMYSQL.php
diff options
context:
space:
mode:
Diffstat (limited to 'backend/php-pdo/LayerMYSQL.php')
-rw-r--r--backend/php-pdo/LayerMYSQL.php11
1 files changed, 7 insertions, 4 deletions
diff --git a/backend/php-pdo/LayerMYSQL.php b/backend/php-pdo/LayerMYSQL.php
index 3be504a..a8af2e2 100644
--- a/backend/php-pdo/LayerMYSQL.php
+++ b/backend/php-pdo/LayerMYSQL.php
@@ -68,7 +68,7 @@ class LayerMYSQL extends AbstractLayer
$req = '
SELECT
'.self::protect('TABLE_NAME').' as '.self::protect('name').',
- '.self::protect('TABLE_COMMENT').' as '.self::protect('comment').',
+ '.self::protect('TABLE_COMMENT').' as '.self::protect('comment').'
FROM '.self::protect('TABLES').'
WHERE
'.self::protect('TABLE_SCHEMA').' = ?
@@ -148,7 +148,7 @@ class LayerMYSQL extends AbstractLayer
'.self::protect('TABLE_NAME').' as '.self::protect('table').',
'.self::protect('INDEX_NAME').' as '.self::protect('name').',
'.self::protect('INDEX_TYPE').' as '.self::protect('type').',
- '.self::protect('COLUMN_NAME').' as '.self::protect('column').'
+ '.self::protect('COLUMN_NAME').' as '.self::protect('column').',
'.self::protect('NON_UNIQUE').' as '.self::protect('non_unique').'
FROM '.self::protect('STATISTICS').'
WHERE
@@ -170,9 +170,12 @@ class LayerMYSQL extends AbstractLayer
self::$keys[$index['table']][$index['name']]['columns'][] = $index['column'];
}
- return self::$keys[$table['name']];
+ if (isset(self::$keys[$table['name']])) {
+ return self::$keys[$table['name']];
+ } else {
+ return array();
+ }
}
-
}
?>