doctrine/sql-formatter

Cannot render SQL queries containing binary strings

Aperta

#91 aperta il 21 lug 2023

 (4 commenti) (3 reazioni) (0 assegnatari)HTML (17 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (1559 stelle)
Metriche merge PR
 (Merge medio 4h 20m) (1 PR mergiata in 30 g)

Descrizione

At the moment, even though valid, these kind of queries would crash doctrine-bundle + twig

$connection->executeQuery("SELECT {$connection->quote((new \Symfony\Component\Uid\Ulid())->toBinary())}");

We are running all of these queries through this formatter, so I think formatter should do something about these, eg. detect non-utf8 parts and replace them with something.

Original issue was https://github.com/doctrine/DoctrineBundle/issues/1315, I'm moving it here

Guida contributor