Currently, e.g. the PostgreSQLQueryProcessor (this applies to all QueryProcessors) immediately executes process_query when a query parameter is parsed.
This is unexpcted and should be changed, so it always works as follows:
a)
qp = PostgreSQLQueryProcessor()
qp.set_query(query)
qp.process_query()
or b)
qp = PostgreSQLQueryProcessor(query=query)
qp.process_query()
Currently, e.g. the
PostgreSQLQueryProcessor(this applies to allQueryProcessors) immediately executesprocess_querywhen aqueryparameter is parsed.This is unexpcted and should be changed, so it always works as follows:
a)
or b)