Skip to content

Commit 40595ed

Browse files
staabmclxmstaab
andauthored
cover SyntaxErrorInQueryMethodRuleTest on pgsql (#379)
Co-authored-by: Markus Staab <[email protected]>
1 parent a5c7e09 commit 40595ed

File tree

4 files changed

+216
-170
lines changed

4 files changed

+216
-170
lines changed

src/QueryReflection/BasePdoQueryReflector.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*/
2121
abstract class BasePdoQueryReflector implements QueryReflector
2222
{
23+
private const PSQL_SYNTAX_ERROR = '42601';
2324
private const PSQL_INVALID_TEXT_REPRESENTATION = '22P02';
2425
private const PSQL_UNDEFINED_COLUMN = '42703';
2526
private const PSQL_UNDEFINED_TABLE = '42P01';
@@ -30,10 +31,12 @@ abstract class BasePdoQueryReflector implements QueryReflector
3031

3132
private const PDO_SYNTAX_ERROR_CODES = [
3233
self::MYSQL_SYNTAX_ERROR_CODE,
34+
self::PSQL_SYNTAX_ERROR,
3335
self::PSQL_INVALID_TEXT_REPRESENTATION,
3436
];
3537

3638
private const PDO_ERROR_CODES = [
39+
self::PSQL_SYNTAX_ERROR,
3740
self::PSQL_INVALID_TEXT_REPRESENTATION,
3841
self::PSQL_UNDEFINED_COLUMN,
3942
self::PSQL_UNDEFINED_TABLE,

tests/rules/SyntaxErrorInQueryMethodRuleMysqliReflectorTest.php

Lines changed: 0 additions & 85 deletions
This file was deleted.

tests/rules/SyntaxErrorInQueryMethodRulePdoReflectorTest.php

Lines changed: 0 additions & 85 deletions
This file was deleted.

0 commit comments

Comments
 (0)