Skip to content

Commit 6223362

Browse files
DSsatwareAGfabpot
authored andcommitted
[Messenger] Firebird Database - incompatibility with expected lowercase columns
1 parent 0270060 commit 6223362

File tree

1 file changed

+4
-1
lines changed
  • src/Symfony/Component/Messenger/Bridge/Doctrine/Transport

1 file changed

+4
-1
lines changed

src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
use Doctrine\DBAL\Schema\Synchronizer\SchemaSynchronizer;
3333
use Doctrine\DBAL\Schema\Table;
3434
use Doctrine\DBAL\Types\Types;
35+
use Satag\DoctrineFirebirdDriver\Platforms\FirebirdPlatform;
3536
use Symfony\Component\Messenger\Exception\InvalidArgumentException;
3637
use Symfony\Component\Messenger\Exception\TransportException;
3738
use Symfony\Contracts\Service\ResetInterface;
@@ -404,7 +405,9 @@ private function createQueryBuilder(string $alias = 'm'): QueryBuilder
404405

405406
$alias .= '.';
406407

407-
if (!$this->driverConnection->getDatabasePlatform() instanceof OraclePlatform) {
408+
if (!$this->driverConnection->getDatabasePlatform() instanceof FirebirdPlatform
409+
&& !$this->driverConnection->getDatabasePlatform() instanceof OraclePlatform
410+
) {
408411
return $queryBuilder->select($alias.'*');
409412
}
410413

0 commit comments

Comments
 (0)