doctrine/sql-formatter

Cannot render SQL queries containing binary strings

Ouverte

#91 ouverte le 21 juil. 2023

 (4 commentaires) (3 réactions) (0 personne assignée)HTML (17 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (1 559 étoiles)
Métriques de merge PR
 (Merge moyen 4h 20m) (1 PR mergée en 30 j)

Description

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

Guide contributeur