Backport of 65787 - postgresql_sequence: use query parameters with cursor object

pull/66383/head
Andrew Klychkov 5 years ago committed by Matt Clay
parent 28b3531824
commit d706059006

@ -0,0 +1,2 @@
bugfixes:
- postgresql_sequence - use query parameters with cursor object (https://github.com/ansible/ansible/pull/65787).

@ -369,11 +369,12 @@ class Sequence(object):
"LEFT JOIN pg_namespace n ON n.oid = c.relnamespace " "LEFT JOIN pg_namespace n ON n.oid = c.relnamespace "
"WHERE NOT pg_is_other_temp_schema(n.oid) " "WHERE NOT pg_is_other_temp_schema(n.oid) "
"AND c.relkind = 'S'::\"char\" " "AND c.relkind = 'S'::\"char\" "
"AND sequence_name = '%s' " "AND sequence_name = %(name)s "
"AND sequence_schema = '%s'" % (self.name, "AND sequence_schema = %(schema)s")
self.schema))
res = exec_sql(self, query, add_to_executed=False) res = exec_sql(self, query,
query_params={'name': self.name, 'schema': self.schema},
add_to_executed=False)
if not res: if not res:
self.exists = False self.exists = False

Loading…
Cancel
Save