<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Spam Filter ISP Forums : SF Enterprise / MySQL trigger issue</title>
  <link>https://www.logsat.com/spamfilter/forums/</link>
  <description><![CDATA[This is an XML content feed of; Spam Filter ISP Forums : Spam Filter ISP Support : SF Enterprise / MySQL trigger issue]]></description>
  <pubDate>Mon, 09 Mar 2026 23:16:11 +0000</pubDate>
  <lastBuildDate>Wed, 07 Jul 2010 22:51:04 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.logsat.com/spamfilter/forums/RSS_post_feed.asp?TID=6850</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Spam Filter ISP Forums]]></title>
   <url>https://www.logsat.com/spamfilter/forums/forum_images/web_wiz_forums.png</url>
   <link>https://www.logsat.com/spamfilter/forums/</link>
  </image>
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Dan,I believe we found the issue...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13701&amp;title=sf-enterprise-mysql-trigger-issue#13701</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 07 July 2010 at 10:51pm<br /><br />Dan,<div><br></div><div>I believe we found the issue (affecting the new feature that allows individual blacklist/whitelist for a domain be inherited from the default ALL DOMAINS, even if the domain itself is <i>not</i>&nbsp;configured to inherit the default settings. We also modified the triggers to avoid the issue you are having with the error "Subquery returns more than 1 row".</div><div><br></div><div>The next (patched) version of SpamFilter will be executing this script on MySQL to address this (we're using <b>LIMIT 1</b>&nbsp;in the SQL statement you identified as being an issue to limit the results to 1 row only).</div><div><br></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_AuthorizedTOEmails_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_AuthorizedTOEmails_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblWL_AuthorizedTOEmails</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_authorizedtoemails' )) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_authorizedtoemails' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_authorizedtoemailsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_authorizedtoemailsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_authorizedtoemails')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_AuthorizedTOEmails_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_AuthorizedTOEmails_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblWL_AuthorizedTOEmails</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblwl_authorizedtoemails' )) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_authorizedtoemails' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_authorizedtoemailsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_authorizedtoemailsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_authorizedtoemails')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_AuthorizedTOEmails_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_AuthorizedTOEmails_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblWL_AuthorizedTOEmails</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_authorizedtoemails' )) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_authorizedtoemails' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_authorizedtoemailsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_authorizedtoemailsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_authorizedtoemails')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_Keywords_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_Keywords_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblWL_Keywords</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_keywords')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_keywords' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_keywordsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_keywordsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_keywords')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_Keywords_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_Keywords_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblWL_Keywords</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblwl_keywords')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblwl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_keywords' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_keywordsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_keywordsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_keywords')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_Keywords_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_Keywords_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblWL_Keywords</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_keywords')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_keywords' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_keywordsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_keywordsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_keywords')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_EmailsFrom_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_EmailsFrom_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblWL_EmailsFrom</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_emailsfrom')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_emailsfrom' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_emailsfromusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_emailsfromusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_emailsfrom')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_EmailsFrom_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_EmailsFrom_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblWL_EmailsFrom</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblwl_emailsfrom')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_emailsfrom' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_emailsfromusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_emailsfromusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_emailsfrom')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_EmailsFrom_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_EmailsFrom_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblWL_EmailsFrom</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_emailsfrom')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_emailsfrom' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_emailsfromusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_emailsfromusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_emailsfrom')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_EmailsTO_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_EmailsTO_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblWL_EmailsTO</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_emailsto')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_emailsto' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_emailstousedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_emailstousedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_emailsto')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_EmailsTO_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_EmailsTO_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblWL_EmailsTO</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblwl_emailsto')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_emailsto' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_emailstousedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_emailstousedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_emailsto')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_EmailsTO_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_EmailsTO_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblWL_EmailsTO</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_emailsto')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_emailsto' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_emailstousedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_emailstousedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_emailsto')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_DomainsIPs_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_DomainsIPs_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblWL_DomainsIPs</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_domainsips')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_domainsips' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_domainsipsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_domainsipsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_domainsips')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_DomainsIPs_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_DomainsIPs_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblWL_DomainsIPs</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblwl_domainsips')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_domainsips' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_domainsipsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_domainsipsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_domainsips')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trWL_DomainsIPs_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trWL_DomainsIPs_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblWL_DomainsIPs</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblwl_domainsips')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblwl_domainsips' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.wl_domainsipsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_domainsipsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblwl_domainsips')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Domains_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Domains_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_Domains</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_domains')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_domains');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_domains' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_domainsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_domainsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_domains')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_domains');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Domains_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Domains_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_Domains</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_domains')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_domains');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_domains' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_domainsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_domainsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_domains')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_domains');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Domains_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Domains_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_Domains</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_domains')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_domains');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_domains' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_domainsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_domainsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_domains')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_domains');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_EmailsFrom_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_EmailsFrom_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_EmailsFrom</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_emailsfrom')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_emailsfrom' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_emailsfromusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_emailsfromusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_emailsfrom')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_EmailsFrom_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_EmailsFrom_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_EmailsFrom</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_emailsfrom')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_emailsfrom' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_emailsfromusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_emailsfromusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_emailsfrom')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_EmailsFrom_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_EmailsFrom_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_EmailsFrom</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_emailsfrom')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_emailsfrom' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_emailsfromusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_emailsfromusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_emailsfrom')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_EmailsTO_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_EmailsTO_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_EmailsTO</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_emailsto')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_emailsto' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_emailstousedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_emailstousedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_emailsto')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_EmailsTO_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_EmailsTO_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_EmailsTO</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_emailsto')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_emailsto' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_emailstousedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_emailstousedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_emailsto')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_EmailsTO_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_EmailsTO_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_EmailsTO</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_emailsto')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_emailsto' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_emailstousedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_emailstousedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_emailsto')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_MAPS_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_MAPS_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_MAPS</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_maps')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_maps');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_maps' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_mapsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_mapsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_maps')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_maps');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_MAPS_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_MAPS_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_MAPS</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_maps')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_maps');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_maps' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_mapsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_mapsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_maps')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_maps');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_MAPS_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_MAPS_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_MAPS</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_maps')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_maps');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_maps' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_mapsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_mapsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_maps')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_maps');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Keywords_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Keywords_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_Keywords</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_keywords')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_keywords' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_keywordsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_keywordsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_keywords')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Keywords_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Keywords_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_Keywords</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_keywords')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_keywords' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_keywordsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_keywordsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_keywords')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Keywords_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Keywords_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_Keywords</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_keywords')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_keywords' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_keywordsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_keywordsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_keywords')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_keywords');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Attachments_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Attachments_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_Attachments</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_attachments')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_attachments');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_attachments' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_attachmentsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_attachmentsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_attachments')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_attachments');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Attachments_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Attachments_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_Attachments</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_attachments')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_attachments');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_attachments' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_attachmentsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_attachmentsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_attachments')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_attachments');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_Attachments_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_Attachments_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_Attachments</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_attachments')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_attachments');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_attachments' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_attachmentsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_attachmentsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_attachments')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_attachments');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_SURBL_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_SURBL_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_SURBL</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_surbl')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_surbl');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_surbl' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_surblusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_surblusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_surbl')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_surbl');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_SURBL_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_SURBL_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_SURBL</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_surbl')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_surbl');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_surbl' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_surblusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_surblusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_surbl')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_surbl');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_SURBL_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_SURBL_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_SURBL</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_surbl')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_surbl');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_surbl' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_surblusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_surblusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_surbl')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_surbl');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_IPs_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_IPs_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_IPs</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_ips')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_ips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_ips' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_ipsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_ipsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_ips')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_ips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_IPs_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_IPs_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_IPs</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_ips')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_ips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_ips' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_ipsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_ipsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_ips')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_ips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_IPs_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_IPs_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_IPs</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_ips')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_ips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_ips' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_ipsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_ipsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_ips')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_ips');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_HoneypotEmails_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_HoneypotEmails_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tblBL_HoneypotEmails</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_honeypotemails')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_honeypotemails' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_honeypotemailsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_honeypotemailsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_honeypotemails')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_HoneypotEmails_AI;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_HoneypotEmails_AI</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER INSERT ON tblBL_HoneypotEmails</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = NEW.DomainID) AND (r.TableName = 'tblbl_honeypotemails')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (NEW.DomainID, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_honeypotemails' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_honeypotemailsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_honeypotemailsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_honeypotemails')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER trBL_HoneypotEmails_AD;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER trBL_HoneypotEmails_AD</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER DELETE ON tblBL_HoneypotEmails</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tblbl_honeypotemails')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;DECLARE tmp_id INT;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;INSERT INTO tblreloadtableinfo (domainid, updatetable, tablename) SELECT s.domainid, 1, 'tblbl_honeypotemails' FROM tbl_localdomains d INNER JOIN tbl_filtersettings s</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; &nbsp;ON d.id = s.domainid WHERE (d.usedefaults=0) AND (s.bl_honeypotemailsusedefaults = 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;SET tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.bl_honeypotemailsusedefaults = 1) LIMIT 1);</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;if not exists (select * from tblreloadtableinfo r where (r.domainid = tmp_id) and (r.tablename = 'tblbl_honeypotemails')) then</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; insert into tblreloadtableinfo (domainid, updatetable, tablename) values(tmp_id, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp;end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">DROP TRIGGER tr_FilterSettings_AU;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter //</span></div><div><span ="Apple-style-span" style="font-size: x-small;">CREATE TRIGGER tr_FilterSettings_AU</span></div><div><span ="Apple-style-span" style="font-size: x-small;">AFTER UPDATE ON tbl_FilterSettings</span></div><div><span ="Apple-style-span" style="font-size: x-small;">FOR EACH ROW</span></div><div><span ="Apple-style-span" style="font-size: x-small;">BEGIN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;IF NOT EXISTS (SELECT * FROM tblReloadTableInfo r WHERE (r.DomainID = OLD.DomainID) AND (r.TableName = 'tbl_FilterSettings')) THEN</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;&nbsp; INSERT INTO tblReloadTableInfo (DomainID, UpdateTable, TableName) VALUES (OLD.DomainID, 1, 'tbl_FilterSettings');</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END IF;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;BEGIN</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_domainsusedefaults &lt;&gt; NEW.bl_domainsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_domains');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_emailsfromusedefaults &lt;&gt; NEW.bl_emailsfromusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_emailsfrom');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_emailstousedefaults &lt;&gt; NEW.bl_emailstousedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_emailsto');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_countriesusedefaults &lt;&gt; NEW.bl_countriesusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_countries');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_mapsusedefaults &lt;&gt; NEW.bl_mapsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_maps');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_keywordsusedefaults &lt;&gt; NEW.bl_keywordsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_keywords');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_attachmentsusedefaults &lt;&gt; NEW.bl_attachmentsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_attachments');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_surblusedefaults &lt;&gt; NEW.bl_surblusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_surbl');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_ipsusedefaults &lt;&gt; NEW.bl_ipsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_ips');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.bl_honeypotemailsusedefaults &lt;&gt; NEW.bl_honeypotemailsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblbl_honeypotemails');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.wl_domainsipsusedefaults &lt;&gt; NEW.wl_domainsipsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblwl_domainsips');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.wl_emailstousedefaults &lt;&gt; NEW.wl_emailstousedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblwl_emailsto');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.wl_emailsfromusedefaults &lt;&gt; NEW.wl_emailsfromusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblwl_emailsfrom');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.wl_authorizedtoemailsusedefaults &lt;&gt; NEW.wl_authorizedtoemailsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblwl_authorizedtoemails');</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">if (OLD.wl_keywordsusedefaults &lt;&gt; NEW.wl_keywordsusedefaults) then insert into tblreloadtableinfo (domainid, updatetable, tablename) VALUES (NEW.domainid, 1, 'tblwl_keywords');&nbsp;</span></div><div><span ="Apple-tab-span" style="white-space:pre"><span ="Apple-style-span" style="font-size: x-small;">	</span></span><span ="Apple-style-span" style="font-size: x-small;">end if;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">&nbsp;END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">END;</span></div><div><span ="Apple-style-span" style="font-size: x-small;">//</span></div><div><span ="Apple-style-span" style="font-size: x-small;">delimiter ;</span></div><div><span ="Apple-style-span" style="font-size: x-small;"><br></span></div><div><span ="Apple-style-span" style="font-size: x-small;">-- GO --</span></div></div>]]>
   </description>
   <pubDate>Wed, 07 Jul 2010 22:51:04 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13701&amp;title=sf-enterprise-mysql-trigger-issue#13701</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Dan,Please allow me another day...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13699&amp;title=sf-enterprise-mysql-trigger-issue#13699</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 06 July 2010 at 12:11am<br /><br />Dan,<div><br></div><div>Please allow me another day to look into this, while checking into this I see some other possible issues with the triggers, as they should be updating multiple rows in certain scenarios, and while your addition (i.e.&nbsp;<span ="Apple-style-span" style="-webkit-border-horiz&#111;ntal-spacing: 1px; -webkit-border-vertical-spacing: 1px; ">and s.domainid = old.domainid</span>) would prevent that from occurring (that would force the trigger to act upon a single row), I do see cases where this (updating multiple rows) is not happening anyways even without your modification.&nbsp;</div>]]>
   </description>
   <pubDate>Tue, 06 Jul 2010 00:11:34 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13699&amp;title=sf-enterprise-mysql-trigger-issue#13699</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Roberto,  I have a little issue...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13698&amp;title=sf-enterprise-mysql-trigger-issue#13698</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=44">Dan B</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 05 July 2010 at 12:00am<br /><br />Roberto,<DIV>&nbsp;</DIV><DIV>I have a little issue with just setting the odbc setting.&nbsp; I just ColdFusion 8 and it has the option "<FONT color=#000000>useAffectedRows" but it doesn't support jdbc.&nbsp; So my web apps are failing due to the subquery error.&nbsp; I have been playing around with the triggers and I was able to get it working by adding</FONT></DIV><DIV><FONT color=#000000>"and (s.domainid = old.domainid)" to the delete and update triggers and&nbsp;"and(s.domainid = new.domainid)" to the insert trigger in the following statement:</FONT></DIV><DIV>&nbsp;</DIV><DIV>set tmp_id = (select s.domainid from tbl_localdomains d inner join tbl_filtersettings s on d.id = s.domainid where (d.usedefaults=0) and (s.wl_authorizedtoemailsusedefaults = 1) <FONT color=#cc0000>**insert the above examples**</FONT>);</DIV><DIV>&nbsp;</DIV><DIV>Do you see anything wrong by doing this for each trigger in the spamfilter database?</DIV><DIV>&nbsp;</DIV><DIV>Let me know,</DIV><DIV>Thanks,<BR>Dan</DIV>]]>
   </description>
   <pubDate>Mon, 05 Jul 2010 00:00:57 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13698&amp;title=sf-enterprise-mysql-trigger-issue#13698</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue :  Dan... a bit embarrassing for...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13697&amp;title=sf-enterprise-mysql-trigger-issue#13697</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 10:06pm<br /><br />Dan... a bit embarrassing for me, but the reason I was able to duplicate the issue that fast is that I myself did not follow our own documentation when setting up a test box just now to duplicate your issue :-) If it wasn't for that mistake I probably would have spent quite some time to find the problem!<div><br><div>And, to add to the coincidences, going back thru the forums to see if I had any screenshots I could provide you to help locating the "fix", I found a posting between you and I back in 2007 talking about this very same issue, which caused it to modify our documentation to begin with.. :-) that was funny as well!</div></div><div><br></div><div>Here's our thread with the root cause:</div><div><a href="http://www.logsat.com/SpamFilter/Forums/forum_posts.asp?TID=6003&amp;PID=9990#9990" target="_blank">www.logsat.com/SpamFilter/Forums/forum_posts.asp?TID=6003&amp;PID=9990#9990</a></div><div><br></div><div>and here's one with a screenshot of where the setting is:</div><div><a href="http://www.logsat.com/SpamFilter/Forums/forum_posts.asp?TID=6066#10141" target="_blank">www.logsat.com/SpamFilter/Forums/forum_posts.asp?TID=6066#10141</a></div><div><br></div><div>You will need to restart SpamFilter after making the change in the ODBC settings.</div><div><br></div><div>Glad this was an easy one, happy 4th!</div><span style="font-size:10px"><br /><br />Edited by LogSat - 04 July 2010 at 10:07pm</span>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 22:06:18 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13697&amp;title=sf-enterprise-mysql-trigger-issue#13697</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Thanks!! You rock on support!...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13696&amp;title=sf-enterprise-mysql-trigger-issue#13696</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=44">Dan B</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 9:28pm<br /><br />Thanks!!&nbsp; You rock on support!&nbsp;&nbsp; This can wait until Tuesday as today is the 4th and most is of tomorrow as well.<DIV></DIV><DIV></DIV><DIV>&nbsp;</DIV><DIV>Thanks,</DIV><DIV>Dan</DIV><DIV></DIV><DIV></DIV><DIV></DIV><DIV></DIV><DIV></DIV><DIV></DIV><DIV></DIV><DIV></DIV>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 21:28:22 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13696&amp;title=sf-enterprise-mysql-trigger-issue#13696</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Dan,I can reproduce the issue,...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13695&amp;title=sf-enterprise-mysql-trigger-issue#13695</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 9:21pm<br /><br />Dan,<div><br></div><div>I can reproduce the issue, please allow me a few hours to see what it going on. I'll update you both via email and forum as soon as I have a solution.</div>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 21:21:15 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13695&amp;title=sf-enterprise-mysql-trigger-issue#13695</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : R,  I&amp;#039;ve been doing more...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13694&amp;title=sf-enterprise-mysql-trigger-issue#13694</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=44">Dan B</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 8:11pm<br /><br />R,<DIV>&nbsp;</DIV><DIV>I've been doing more testing and this is what I'm seeing.&nbsp; If I have the domains in the filtersettings table set to "use default settings from ALL Domain" and I try to add users to the auth to email with the domainid of 1 I get the "Subquery returns more than 1 row" error.&nbsp; If I have "use default settings from ALL Domain" not set to use it I can add email address and don't get the error message.</DIV><DIV>&nbsp;</DIV><DIV>So I would say that the trigger needs to be tweaked a little to allow records to be added to the tables when the filtersettings records are set to use "All Domain" settings.</DIV><DIV>&nbsp;</DIV><DIV>I hope this helps.</DIV><DIV>Thanks,<BR>Dan</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 20:11:49 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13694&amp;title=sf-enterprise-mysql-trigger-issue#13694</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Roberto,  I just tried a fresh...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13693&amp;title=sf-enterprise-mysql-trigger-issue#13693</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=44">Dan B</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 7:47pm<br /><br />Roberto,<DIV>&nbsp;</DIV><DIV>I just tried a fresh install of SF and mysql on a test box and I'm getting the same results.&nbsp; I tried to add an email address to the auth to emails within SF and here is the error i get from the active log.</DIV><DIV>&nbsp;</DIV><DIV>07/04/10 19:45:05:765 -- (3144) Exception occurred during SaveToDBMemoControl (2): &#091;MySQL&#093;&#091;ODBC 5.1 Driver&#093;&#091;mysqld-5.0.67-community-nt&#093;Subquery returns more than 1 row</DIV><DIV>&nbsp;</DIV><DIV>Thanks,<BR>Dan</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 19:47:35 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13693&amp;title=sf-enterprise-mysql-trigger-issue#13693</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Roberto,  I have already tried...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13692&amp;title=sf-enterprise-mysql-trigger-issue#13692</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=44">Dan B</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 6:01pm<br /><br />Roberto,<DIV>&nbsp;</DIV><DIV>I have already tried the DBPatchesApplied option before I posted the above issue.&nbsp; It doesn't help.&nbsp; I have the latest .832 release.&nbsp; I will send todays log that has the DBPatch info in it.&nbsp;&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>Thanks,</DIV><DIV>Dan</DIV>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 18:01:12 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13692&amp;title=sf-enterprise-mysql-trigger-issue#13692</guid>
  </item> 
  <item>
   <title><![CDATA[SF Enterprise / MySQL trigger issue : Dan,It&#226;&#8364;&#8482;s possible that, if you...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13691&amp;title=sf-enterprise-mysql-trigger-issue#13691</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 6850<br /><strong>Posted:</strong> 04 July 2010 at 5:43pm<br /><br />Dan,<div><br></div><div><div>It’s possible that, if you migrated/restored/re-created the SpamFilter database in the past, and/or migrated the SpamFilter installation somewhere else, this created a mixup with the actual patches applied to the database and with what SpamFilter thinks was applied.</div><div><br></div><div>Before perfoming additional troubleshooting/logfile debugging, I’d recommend having SpamFilter re-apply all the database patches that are needed. This may cause errors to be logged when the scripts are trying to add database fields that exist already, but these errors can be ignored.</div><div><br></div><div>To proceed, please:</div><div><span ="Apple-tab-span" style="white-space:pre">	</span>• stop SpamFilter</div><div><span ="Apple-tab-span" style="white-space:pre">	</span>• then find and remove the line starting with “DBPatchesApplied=” in the SpamFilter.ini file</div><div><span ="Apple-tab-span" style="white-space:pre">	</span>• and then restart SpamFilter.&nbsp;</div><div><br></div><div>Please let me know if this does not solve the issue. If it doesn't, can you please email and zip me SpamFilter's activity logfile for a day this happened? If the zip file is larger than 8MB, please contact us via email so I can provide you with the FTP credential you can use to upload us the file (unless you have it already, or you wish for us to download it from your website)</div></div><div><br></div>]]>
   </description>
   <pubDate>Sun, 04 Jul 2010 17:43:08 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=6850&amp;PID=13691&amp;title=sf-enterprise-mysql-trigger-issue#13691</guid>
  </item> 
 </channel>
</rss>