Skip to content

Commit a9c6e0f

Browse files
committed
just a test
Signed-off-by: dartcafe <github@dartcafe.de>
1 parent 4de1dfa commit a9c6e0f

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

lib/Db/TableManager.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,9 +448,8 @@ public static function getConcatenatedArray(
448448
string $dbProvider,
449449
string $separator = ',',
450450
): void {
451-
452451
$qb->addSelect(match ($dbProvider) {
453-
IDBConnection::PLATFORM_POSTGRES => $qb->createFunction('string_agg(distinct ' . $concatColumn . ', \'' . $separator . '\') AS ' . $asColumn),
452+
IDBConnection::PLATFORM_POSTGRES => $qb->createFunction('string_agg(distinct ' . $concatColumn . '::varchar, \'' . $separator . '\') AS ' . $asColumn),
454453
IDBConnection::PLATFORM_ORACLE => $qb->createFunction('listagg(distinct ' . $concatColumn . ', \'' . $separator . '\') WITHIN GROUP (ORDER BY ' . $concatColumn . ') AS ' . $asColumn),
455454
IDBConnection::PLATFORM_SQLITE => $qb->createFunction('group_concat(replace(distinct ' . $concatColumn . ' ,\'\',\'\'), \'' . $separator . '\') AS ' . $asColumn),
456455
default => $qb->createFunction('group_concat(distinct ' . $concatColumn . ' SEPARATOR "' . $separator . '") AS ' . $asColumn),

0 commit comments

Comments
 (0)