From 05e38eadbeb3de19e5b26003c2b401e00bb71df4 Mon Sep 17 00:00:00 2001 From: polo Date: Sun, 18 Oct 2026 00:08:23 +0200 Subject: =?UTF-8?q?sortie=20de=20vendor=20du=20d=C3=A9p=C3=B4t,=20oubli=20?= =?UTF-8?q?dans=20config-template.ini?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SQL/Builder/CreateSchemaObjectsSQLBuilder.php | 73 ------------ .../src/SQL/Builder/DefaultSelectSQLBuilder.php | 94 --------------- .../SQL/Builder/DropSchemaObjectsSQLBuilder.php | 54 --------- .../dbal/src/SQL/Builder/SelectSQLBuilder.php | 14 --- vendor/doctrine/dbal/src/SQL/Parser.php | 129 --------------------- vendor/doctrine/dbal/src/SQL/Parser/Exception.php | 11 -- .../Parser/Exception/RegularExpressionError.php | 19 --- vendor/doctrine/dbal/src/SQL/Parser/Visitor.php | 28 ----- 8 files changed, 422 deletions(-) delete mode 100644 vendor/doctrine/dbal/src/SQL/Builder/CreateSchemaObjectsSQLBuilder.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Builder/DefaultSelectSQLBuilder.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Builder/DropSchemaObjectsSQLBuilder.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Builder/SelectSQLBuilder.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Parser.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Parser/Exception.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Parser/Exception/RegularExpressionError.php delete mode 100644 vendor/doctrine/dbal/src/SQL/Parser/Visitor.php (limited to 'vendor/doctrine/dbal/src/SQL') diff --git a/vendor/doctrine/dbal/src/SQL/Builder/CreateSchemaObjectsSQLBuilder.php b/vendor/doctrine/dbal/src/SQL/Builder/CreateSchemaObjectsSQLBuilder.php deleted file mode 100644 index 5f6a77a..0000000 --- a/vendor/doctrine/dbal/src/SQL/Builder/CreateSchemaObjectsSQLBuilder.php +++ /dev/null @@ -1,73 +0,0 @@ - */ - public function buildSQL(Schema $schema): array - { - return array_merge( - $this->buildNamespaceStatements($schema->getNamespaces()), - $this->buildSequenceStatements($schema->getSequences()), - $this->buildTableStatements($schema->getTables()), - ); - } - - /** - * @param list $namespaces - * - * @return list - */ - private function buildNamespaceStatements(array $namespaces): array - { - $statements = []; - - if ($this->platform->supportsSchemas()) { - foreach ($namespaces as $namespace) { - $statements[] = $this->platform->getCreateSchemaSQL($namespace); - } - } - - return $statements; - } - - /** - * @param list $tables - * - * @return list - */ - private function buildTableStatements(array $tables): array - { - return $this->platform->getCreateTablesSQL($tables); - } - - /** - * @param list $sequences - * - * @return list - */ - private function buildSequenceStatements(array $sequences): array - { - $statements = []; - - foreach ($sequences as $sequence) { - $statements[] = $this->platform->getCreateSequenceSQL($sequence); - } - - return $statements; - } -} diff --git a/vendor/doctrine/dbal/src/SQL/Builder/DefaultSelectSQLBuilder.php b/vendor/doctrine/dbal/src/SQL/Builder/DefaultSelectSQLBuilder.php deleted file mode 100644 index a30120e..0000000 --- a/vendor/doctrine/dbal/src/SQL/Builder/DefaultSelectSQLBuilder.php +++ /dev/null @@ -1,94 +0,0 @@ -isDistinct()) { - $parts[] = 'DISTINCT'; - } - - $parts[] = implode(', ', $query->getColumns()); - - $from = $query->getFrom(); - - if (count($from) > 0) { - $parts[] = 'FROM ' . implode(', ', $from); - } - - $where = $query->getWhere(); - - if ($where !== null) { - $parts[] = 'WHERE ' . $where; - } - - $groupBy = $query->getGroupBy(); - - if (count($groupBy) > 0) { - $parts[] = 'GROUP BY ' . implode(', ', $groupBy); - } - - $having = $query->getHaving(); - - if ($having !== null) { - $parts[] = 'HAVING ' . $having; - } - - $orderBy = $query->getOrderBy(); - - if (count($orderBy) > 0) { - $parts[] = 'ORDER BY ' . implode(', ', $orderBy); - } - - $sql = implode(' ', $parts); - $limit = $query->getLimit(); - - if ($limit->isDefined()) { - $sql = $this->platform->modifyLimitQuery($sql, $limit->getMaxResults(), $limit->getFirstResult()); - } - - $forUpdate = $query->getForUpdate(); - - if ($forUpdate !== null) { - if ($this->forUpdateSQL === null) { - throw NotSupported::new('FOR UPDATE'); - } - - $sql .= ' ' . $this->forUpdateSQL; - - if ($forUpdate->getConflictResolutionMode() === ConflictResolutionMode::SKIP_LOCKED) { - if ($this->skipLockedSQL === null) { - throw NotSupported::new('SKIP LOCKED'); - } - - $sql .= ' ' . $this->skipLockedSQL; - } - } - - return $sql; - } -} diff --git a/vendor/doctrine/dbal/src/SQL/Builder/DropSchemaObjectsSQLBuilder.php b/vendor/doctrine/dbal/src/SQL/Builder/DropSchemaObjectsSQLBuilder.php deleted file mode 100644 index c038489..0000000 --- a/vendor/doctrine/dbal/src/SQL/Builder/DropSchemaObjectsSQLBuilder.php +++ /dev/null @@ -1,54 +0,0 @@ - */ - public function buildSQL(Schema $schema): array - { - return array_merge( - $this->buildSequenceStatements($schema->getSequences()), - $this->buildTableStatements($schema->getTables()), - ); - } - - /** - * @param list
$tables - * - * @return list - */ - private function buildTableStatements(array $tables): array - { - return $this->platform->getDropTablesSQL($tables); - } - - /** - * @param list $sequences - * - * @return list - */ - private function buildSequenceStatements(array $sequences): array - { - $statements = []; - - foreach ($sequences as $sequence) { - $statements[] = $this->platform->getDropSequenceSQL($sequence->getQuotedName($this->platform)); - } - - return $statements; - } -} diff --git a/vendor/doctrine/dbal/src/SQL/Builder/SelectSQLBuilder.php b/vendor/doctrine/dbal/src/SQL/Builder/SelectSQLBuilder.php deleted file mode 100644 index c013f96..0000000 --- a/vendor/doctrine/dbal/src/SQL/Builder/SelectSQLBuilder.php +++ /dev/null @@ -1,14 +0,0 @@ -getMySQLStringLiteralPattern("'"), - $this->getMySQLStringLiteralPattern('"'), - ]; - } else { - $patterns = [ - $this->getAnsiSQLStringLiteralPattern("'"), - $this->getAnsiSQLStringLiteralPattern('"'), - ]; - } - - $patterns = array_merge($patterns, [ - self::BACKTICK_IDENTIFIER, - self::BRACKET_IDENTIFIER, - self::MULTICHAR, - self::ONE_LINE_COMMENT, - self::MULTI_LINE_COMMENT, - self::OTHER, - ]); - - $this->sqlPattern = sprintf('(%s)', implode('|', $patterns)); - } - - /** - * Parses the given SQL statement - * - * @throws Exception - */ - public function parse(string $sql, Visitor $visitor): void - { - /** @var array $patterns */ - $patterns = [ - self::NAMED_PARAMETER => static function (string $sql) use ($visitor): void { - $visitor->acceptNamedParameter($sql); - }, - self::POSITIONAL_PARAMETER => static function (string $sql) use ($visitor): void { - $visitor->acceptPositionalParameter($sql); - }, - $this->sqlPattern => static function (string $sql) use ($visitor): void { - $visitor->acceptOther($sql); - }, - self::SPECIAL => static function (string $sql) use ($visitor): void { - $visitor->acceptOther($sql); - }, - ]; - - $offset = 0; - - while (($handler = current($patterns)) !== false) { - if (preg_match('~\G' . key($patterns) . '~s', $sql, $matches, 0, $offset) === 1) { - $handler($matches[0]); - reset($patterns); - - $offset += strlen($matches[0]); - } elseif (preg_last_error() !== PREG_NO_ERROR) { - // @codeCoverageIgnoreStart - throw RegularExpressionError::new(); - // @codeCoverageIgnoreEnd - } else { - next($patterns); - } - } - - assert($offset === strlen($sql)); - } - - private function getMySQLStringLiteralPattern(string $delimiter): string - { - return $delimiter . '((\\\\.)|(?![' . $delimiter . '\\\\]).)*' . $delimiter; - } - - private function getAnsiSQLStringLiteralPattern(string $delimiter): string - { - return $delimiter . '[^' . $delimiter . ']*' . $delimiter; - } -} diff --git a/vendor/doctrine/dbal/src/SQL/Parser/Exception.php b/vendor/doctrine/dbal/src/SQL/Parser/Exception.php deleted file mode 100644 index 0c14b35..0000000 --- a/vendor/doctrine/dbal/src/SQL/Parser/Exception.php +++ /dev/null @@ -1,11 +0,0 @@ -