Fork of zhwiki: AbuseFilter::getConsequencesForFilters by Xiplus
This query is marked as a draft This query has been published by Xiplus.

SQL

AخA
 
# https://gerrit.wikimedia.org/g/mediawiki/extensions/AbuseFilter/+/389b6f3dc812a8c7b91827556abb98aa5f09f7e0/includes/AbuseFilter.php#556
USE zhwiki_p;
SELECT af_id
    , warn.afa_consequence AS `warn`, warn.afa_parameters AS `warn_parm`
    , disallow.afa_consequence AS `disallow`, disallow.afa_parameters AS `disallow_parm`
    , tag.afa_consequence AS `tag`, tag.afa_parameters AS `tag_parm`
    , block.afa_consequence AS `block`, block.afa_parameters AS `block_parm`
FROM abuse_filter
LEFT JOIn abuse_filter_action AS warn ON warn.afa_filter = af_id AND warn.afa_consequence = 'warn'
LEFT JOIn abuse_filter_action AS disallow ON disallow.afa_filter = af_id AND disallow.afa_consequence = 'disallow'
LEFT JOIn abuse_filter_action AS tag ON tag.afa_filter = af_id AND tag.afa_consequence = 'tag'
LEFT JOIn abuse_filter_action AS block ON block.afa_filter = af_id AND block.afa_consequence = 'block'
By running queries you agree to the Cloud Services Terms of Use and you irrevocably agree to release your SQL under CC0 License.
All SQL code is licensed under CC0 License.

Checking query status...