From 3aaab9984573fdac695809801e3be31fcaaf31af Mon Sep 17 00:00:00 2001 From: Kamil Tekiela Date: Mon, 23 Dec 2024 15:37:49 +0000 Subject: [PATCH] Use QueryGenerator::getColumnsSql Signed-off-by: Kamil Tekiela --- src/Dbal/DatabaseInterface.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Dbal/DatabaseInterface.php b/src/Dbal/DatabaseInterface.php index 008e116932..79c929b400 100644 --- a/src/Dbal/DatabaseInterface.php +++ b/src/Dbal/DatabaseInterface.php @@ -790,11 +790,12 @@ class DatabaseInterface return $columns; } - $sql = 'SHOW FULL COLUMNS FROM ' - . Util::backquote($database) . '.' . Util::backquote($table); - if ($column !== null) { - $sql .= ' LIKE ' . $this->quoteString($column, $connectionType); - } + $sql = QueryGenerator::getColumnsSql( + $database, + $table, + $column !== null ? $this->quoteString($column, $connectionType) : null, + true, + ); $columns = $this->fetchResult($sql, 'Field', null, $connectionType);