From: Aki Tuomi Date: Thu, 30 Jul 2015 17:12:09 +0000 (+0300) Subject: Add search records/comments to gMySQL backend X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~58^2~2^2~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cee850e7bff89a9f9368718061382d07c6ffad01;p=pdns Add search records/comments to gMySQL backend --- diff --git a/modules/gmysqlbackend/gmysqlbackend.cc b/modules/gmysqlbackend/gmysqlbackend.cc index a8f6ddaf5..df7a32f96 100644 --- a/modules/gmysqlbackend/gmysqlbackend.cc +++ b/modules/gmysqlbackend/gmysqlbackend.cc @@ -127,6 +127,8 @@ public: declare(suffix, "insert-comment-query", "", "INSERT INTO comments (domain_id, name, type, modified_at, account, comment) VALUES (?, ?, ?, ?, ?, ?)"); declare(suffix, "delete-comment-rrset-query", "", "DELETE FROM comments WHERE domain_id=? AND name=? AND type=?"); declare(suffix, "delete-comments-query", "", "DELETE FROM comments WHERE domain_id=?"); + declare(suffix, "search-records-query", "", record_query+" name LIKE ? OR content LIKE ? LIMIT ?"); + declare(suffix, "search-comments-query", "", "SELECT domain_id,name,type,modified_at,account,comment FROM comments WHERE name LIKE ? OR comment LIKE ? LIMIT ?"); } DNSBackend *make(const string &suffix="")