sad-spirit / pg-builder

Query builder for Postgres backed by SQL parser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow named placeholders in generated SQL

sad-spirit opened this issue · comments

With kudos to the only non-trivial fork of this package on GitHub.

Allow leaving named placeholders in generated SQL, controlling that with a switch for ParameterWalker. Maybe add a new method in StatementFactory that will generate a query suitable for PDO.

May be considered done with commit 9c51882

  • Named parameters can be kept
  • ? in operator names can be escaped
  • Dollar quoted strings will not be generated if targeting PDO
  • Has additional method for escaping named query parameters for PDOStatement::execute()