From: Aki Tuomi Date: Sat, 8 Jul 2017 17:28:21 +0000 (+0300) Subject: goraclebackend: Add missing query for last key insert id X-Git-Tag: rec-4.1.0-alpha1~19^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b9ede3b055fde6e4e21b630419d2811f1c86fae5;p=pdns goraclebackend: Add missing query for last key insert id Forgotten in 63de53119e80fa93c6374f0db0c4cd5b2712f37c --- diff --git a/modules/goraclebackend/goraclebackend.cc b/modules/goraclebackend/goraclebackend.cc index 581791bf3..2c9bde29e 100644 --- a/modules/goraclebackend/goraclebackend.cc +++ b/modules/goraclebackend/goraclebackend.cc @@ -134,6 +134,7 @@ public: declare(suffix, "delete-names-query", "", "delete from records where domain_id=:domain_id and name=:qname"); declare(suffix, "add-domain-key-query","", "insert into cryptokeys (id, domain_id, flags, active, content) select cryptokeys_id_sequence.nextval, id, :flags,:active, :content from domains where name=:domain"); + declare(suffix, "get-last-inserted-key-id-query", "", "select cryptokeys_id_sequence.currval from DUAL"); declare(suffix, "list-domain-keys-query","", "select cryptokeys.id, flags, active, content from domains, cryptokeys where cryptokeys.domain_id=domains.id and name=:domain"); declare(suffix, "get-all-domain-metadata-query","", "select kind,content from domains, domainmetadata where domainmetadata.domain_id=domains.id and name=:domain"); declare(suffix, "get-domain-metadata-query","", "select content from domains, domainmetadata where domainmetadata.domain_id=domains.id and name=:domain and domainmetadata.kind=:kind");