Page MenuHomePhabricator

Delete non-essential SecurePoll tables
Open, Needs TriagePublic

Description

Why

  • SecurePoll is installed on all 1000 wikis, including its 12 SQL tables. DBAs have indicated that these 12,000 tables are causing strain and scalability issues.
  • It is unusual for an extension to create 12 tables. This is a lot.
  • Most wikis only need to support redirect polls (global elections), which only needs 5 out of the 12 tables.

What

  • Decide what the non-essential tables are (any tables not involved in redirect polls)
    • securepoll_cookie_match
    • securepoll_log
    • securepoll_options
    • securepoll_questions - has data sometimes :(
    • securepoll_strike
    • securepoll_voters - has data sometimes :(
    • securepoll_votes
  • Write a maintenance script to DROP non-essential tables that have no data + the wiki does not have securepoll-create-poll right.
  • Ask DBAs to run the maintenance script on most wikis
    • s2
    • s3
    • s4
    • s5
    • s6
    • s7
    • s8
  • Decide if it's safe to delete some tables that are probably not needed for redirect polls but that commonly have data for some reason (old versions of SecurePoll used to put data here maybe?)
    • securepoll_questions
    • securepoll_voters
  • Investigate if we can re-architect redirect polls to use even less tables than the 5 they currently use. This could lead to us being able to drop even more tables.
    • securepoll_elections
    • securepoll_entity
    • securepoll_lists
    • securepoll_msgs
    • securepoll_properties
  • Update https://www.mediawiki.org/wiki/Extension:SecurePoll documentation to indicate that some wikis don't have all 12 tables, and list what tables are missing
  • Create a work instruction for setting up local elections at https://www.mediawiki.org/wiki/Extension:SecurePoll#Enabling_local_elections_on_a_Wikimedia_wiki , and make sure that the step "work with DBAs to create additional tables X, Y, and Z" is included.

See also: T395921: Investigate if some SecurePoll SQL tables can be merged

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

(1) We may also want to keep such tables in Meta-Wiki, or alternative they need to be recreated after T335002: Move SecurePoll election setup from votewiki to metawiki.
(2) We also need to make sure no new such tables are created in new wikis.

Change #1174433 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@master] DropUnusedTables: add --dry-run option

https://gerrit.wikimedia.org/r/1174433

Novem_Linguae renamed this task from Create a feature flag to only allow redirect polls, then delete some SQL tables to On wikis where user right securepoll-create-poll is missing, delete non-essential SecurePoll SQL tables.Jul 30 2025, 11:53 AM
Novem_Linguae removed Novem_Linguae as the assignee of this task.
Novem_Linguae updated the task description. (Show Details)

Change #1174441 had a related patch set uploaded (by Ladsgroup; author: Novem Linguae):

[mediawiki/extensions/SecurePoll@wmf/1.45.0-wmf.11] DropUnusedTables: add --dry-run option

https://gerrit.wikimedia.org/r/1174441

Change #1174442 had a related patch set uploaded (by Ladsgroup; author: Novem Linguae):

[mediawiki/extensions/SecurePoll@wmf/1.45.0-wmf.12] DropUnusedTables: add --dry-run option

https://gerrit.wikimedia.org/r/1174442

Change #1174441 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@wmf/1.45.0-wmf.11] DropUnusedTables: add --dry-run option

https://gerrit.wikimedia.org/r/1174441

Change #1174442 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@wmf/1.45.0-wmf.12] DropUnusedTables: add --dry-run option

https://gerrit.wikimedia.org/r/1174442

Mentioned in SAL (#wikimedia-operations) [2025-07-30T12:03:46Z] <ladsgroup@deploy1003> Started scap sync-world: Backport for [[gerrit:1174442|DropUnusedTables: add --dry-run option (T395928)]], [[gerrit:1174441|DropUnusedTables: add --dry-run option (T395928)]]

Mentioned in SAL (#wikimedia-operations) [2025-07-30T12:05:56Z] <ladsgroup@deploy1003> ladsgroup: Backport for [[gerrit:1174442|DropUnusedTables: add --dry-run option (T395928)]], [[gerrit:1174441|DropUnusedTables: add --dry-run option (T395928)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-07-30T12:12:07Z] <ladsgroup@deploy1003> Finished scap sync-world: Backport for [[gerrit:1174442|DropUnusedTables: add --dry-run option (T395928)]], [[gerrit:1174441|DropUnusedTables: add --dry-run option (T395928)]] (duration: 08m 20s)

Decent amount of progress. Worth noting that I'm getting this for basically all wikis I'm running this on:

⏳ Starting extensions/SecurePoll/maintenance/DropUnusedTables.php on Kubernetes as job mw-script.eqiad.a2yy1rkv ...
🚀 Job is running.
📜 Streaming logs:
Would have dropped table rnwiktionary.securepoll_cookie_match, but we are in dry-run mode.
Table rnwiktionary.securepoll_entity is not empty, skipping.
Table rnwiktionary.securepoll_options is not empty, skipping.
Table rnwiktionary.securepoll_questions is not empty, skipping.
Would have dropped table rnwiktionary.securepoll_strike, but we are in dry-run mode.
Would have dropped table rnwiktionary.securepoll_voters, but we are in dry-run mode.
Would have dropped table rnwiktionary.securepoll_votes, but we are in dry-run mode.

These three tables are almost never empty. Would someone mind taking a look why that could be? if it's garbage/test, if you delete the rows, that'd make things much better.

I don't have production read access yet so can't look directly. What kind of row counts are we looking at for those tables?

Hypothesis to check: maybe redirect polls create local copies of each global election, filling these 3 tables.

Another hypothesis to check: maybe redirect polls USED TO create local copies of each global election, then the code changed to not do that anymore

I dropped these tables

1aawikibooks.securepoll_cookie_match
2aawikibooks.securepoll_strike
3aawikibooks.securepoll_voters
4aawikibooks.securepoll_votes
5aawiktionary.securepoll_cookie_match
6aawiktionary.securepoll_strike
7aawiktionary.securepoll_voters
8aawiktionary.securepoll_votes
9abwiktionary.securepoll_cookie_match
10abwiktionary.securepoll_strike
11abwiktionary.securepoll_voters
12abwiktionary.securepoll_votes
13advisorywiki.securepoll_cookie_match
14advisorywiki.securepoll_strike
15advisorywiki.securepoll_voters
16advisorywiki.securepoll_votes
17akwiki.securepoll_cookie_match
18akwiki.securepoll_strike
19akwiki.securepoll_votes
20akwikibooks.securepoll_cookie_match
21akwikibooks.securepoll_strike
22akwikibooks.securepoll_voters
23akwikibooks.securepoll_votes
24akwiktionary.securepoll_cookie_match
25akwiktionary.securepoll_strike
26akwiktionary.securepoll_voters
27akwiktionary.securepoll_votes
28amwikiquote.securepoll_cookie_match
29amwikiquote.securepoll_strike
30amwikiquote.securepoll_voters
31amwikiquote.securepoll_votes
32angwikibooks.securepoll_cookie_match
33angwikibooks.securepoll_strike
34angwikibooks.securepoll_voters
35angwikibooks.securepoll_votes
36angwikiquote.securepoll_cookie_match
37angwikiquote.securepoll_strike
38angwikiquote.securepoll_voters
39angwikiquote.securepoll_votes
40angwikisource.securepoll_cookie_match
41angwikisource.securepoll_strike
42angwikisource.securepoll_voters
43angwikisource.securepoll_votes
44apiportalwiki.securepoll_cookie_match
45apiportalwiki.securepoll_options
46apiportalwiki.securepoll_questions
47apiportalwiki.securepoll_strike
48apiportalwiki.securepoll_voters
49apiportalwiki.securepoll_votes
50astwikibooks.securepoll_cookie_match
51astwikibooks.securepoll_strike
52astwikibooks.securepoll_voters
53astwikibooks.securepoll_votes
54astwikiquote.securepoll_cookie_match
55astwikiquote.securepoll_strike
56astwikiquote.securepoll_voters
57astwikiquote.securepoll_votes
58aswikibooks.securepoll_cookie_match
59aswikibooks.securepoll_strike
60aswikibooks.securepoll_voters
61aswikibooks.securepoll_votes
62aswiktionary.securepoll_cookie_match
63aswiktionary.securepoll_strike
64aswiktionary.securepoll_voters
65aswiktionary.securepoll_votes
66avwiktionary.securepoll_cookie_match
67avwiktionary.securepoll_strike
68avwiktionary.securepoll_voters
69avwiktionary.securepoll_votes
70aywikibooks.securepoll_cookie_match
71aywikibooks.securepoll_strike
72aywikibooks.securepoll_voters
73aywikibooks.securepoll_votes
74bgwikinews.securepoll_cookie_match
75bgwikinews.securepoll_strike
76bgwikinews.securepoll_voters
77bgwikinews.securepoll_votes
78bhwiktionary.securepoll_cookie_match
79bhwiktionary.securepoll_strike
80bhwiktionary.securepoll_voters
81bhwiktionary.securepoll_votes
82biwikibooks.securepoll_cookie_match
83biwikibooks.securepoll_strike
84biwikibooks.securepoll_voters
85biwikibooks.securepoll_votes
86biwiktionary.securepoll_cookie_match
87biwiktionary.securepoll_strike
88biwiktionary.securepoll_voters
89biwiktionary.securepoll_votes
90bmwikibooks.securepoll_cookie_match
91bmwikibooks.securepoll_strike
92bmwikibooks.securepoll_voters
93bmwikibooks.securepoll_votes
94bmwikiquote.securepoll_cookie_match
95bmwikiquote.securepoll_strike
96bmwikiquote.securepoll_voters
97bmwikiquote.securepoll_votes
98bmwiktionary.securepoll_cookie_match
99bmwiktionary.securepoll_strike
100bmwiktionary.securepoll_voters
101bmwiktionary.securepoll_votes
102bowikibooks.securepoll_cookie_match
103bowikibooks.securepoll_strike
104bowikibooks.securepoll_voters
105bowikibooks.securepoll_votes
106bowiktionary.securepoll_cookie_match
107bowiktionary.securepoll_strike
108bowiktionary.securepoll_voters
109bowiktionary.securepoll_votes
110chowiki.securepoll_cookie_match
111chowiki.securepoll_strike
112chowiki.securepoll_voters
113chowiki.securepoll_votes
114chwikibooks.securepoll_cookie_match
115chwikibooks.securepoll_strike
116chwikibooks.securepoll_voters
117chwikibooks.securepoll_votes
118chwiktionary.securepoll_cookie_match
119chwiktionary.securepoll_strike
120chwiktionary.securepoll_voters
121chwiktionary.securepoll_votes
122cnwikimedia.securepoll_cookie_match
123cnwikimedia.securepoll_options
124cnwikimedia.securepoll_questions
125cnwikimedia.securepoll_strike
126cnwikimedia.securepoll_voters
127cnwikimedia.securepoll_votes
128cowikibooks.securepoll_cookie_match
129cowikibooks.securepoll_strike
130cowikibooks.securepoll_voters
131cowikibooks.securepoll_votes
132cowikiquote.securepoll_cookie_match
133cowikiquote.securepoll_strike
134cowikiquote.securepoll_voters
135cowikiquote.securepoll_votes
136crwikiquote.securepoll_cookie_match
137crwikiquote.securepoll_strike
138crwikiquote.securepoll_voters
139crwikiquote.securepoll_votes
140crwiktionary.securepoll_cookie_match
141crwiktionary.securepoll_strike
142crwiktionary.securepoll_voters
143crwiktionary.securepoll_votes
144dzwiktionary.securepoll_cookie_match
145dzwiktionary.securepoll_strike
146dzwiktionary.securepoll_voters
147dzwiktionary.securepoll_votes
148gawikibooks.securepoll_cookie_match
149gawikibooks.securepoll_strike
150gawikibooks.securepoll_voters
151gawikibooks.securepoll_votes
152gawikiquote.securepoll_cookie_match
153gawikiquote.securepoll_strike
154gawikiquote.securepoll_voters
155gawikiquote.securepoll_votes
156gnwikibooks.securepoll_cookie_match
157gnwikibooks.securepoll_strike
158gnwikibooks.securepoll_voters
159gnwikibooks.securepoll_votes
160gotwikibooks.securepoll_cookie_match
161gotwikibooks.securepoll_strike
162gotwikibooks.securepoll_voters
163gotwikibooks.securepoll_votes
164guwikibooks.securepoll_cookie_match
165guwikibooks.securepoll_strike
166guwikibooks.securepoll_voters
167guwikibooks.securepoll_votes
168howiki.securepoll_cookie_match
169howiki.securepoll_strike
170howiki.securepoll_voters
171howiki.securepoll_votes
172htwikisource.securepoll_cookie_match
173htwikisource.securepoll_strike
174htwikisource.securepoll_voters
175htwikisource.securepoll_votes
176huwikinews.securepoll_cookie_match
177huwikinews.securepoll_strike
178huwikinews.securepoll_votes
179hzwiki.securepoll_cookie_match
180hzwiki.securepoll_strike
181hzwiki.securepoll_voters
182hzwiki.securepoll_votes
183iewikibooks.securepoll_cookie_match
184iewikibooks.securepoll_strike
185iewikibooks.securepoll_voters
186iewikibooks.securepoll_votes
187iiwiki.securepoll_cookie_match
188iiwiki.securepoll_strike
189iiwiki.securepoll_voters
190iiwiki.securepoll_votes
191ikwiktionary.securepoll_cookie_match
192ikwiktionary.securepoll_strike
193ikwiktionary.securepoll_voters
194ikwiktionary.securepoll_votes
195internalwiki.securepoll_cookie_match
196internalwiki.securepoll_strike
197internalwiki.securepoll_voters
198internalwiki.securepoll_votes
199kjwiki.securepoll_cookie_match
200kjwiki.securepoll_strike
201kjwiki.securepoll_voters
202kjwiki.securepoll_votes
203kkwikiquote.securepoll_cookie_match
204kkwikiquote.securepoll_strike
205kkwikiquote.securepoll_voters
206kkwikiquote.securepoll_votes
207knwikibooks.securepoll_cookie_match
208knwikibooks.securepoll_strike
209knwikibooks.securepoll_voters
210knwikibooks.securepoll_votes
211krwiki.securepoll_cookie_match
212krwiki.securepoll_strike
213krwiki.securepoll_voters
214krwiki.securepoll_votes
215krwikiquote.securepoll_cookie_match
216krwikiquote.securepoll_strike
217krwikiquote.securepoll_voters
218krwikiquote.securepoll_votes
219kswikibooks.securepoll_cookie_match
220kswikibooks.securepoll_strike
221kswikibooks.securepoll_voters
222kswikibooks.securepoll_votes
223kswikiquote.securepoll_cookie_match
224kswikiquote.securepoll_strike
225kswikiquote.securepoll_voters
226kswikiquote.securepoll_votes
227kwwikiquote.securepoll_cookie_match
228kwwikiquote.securepoll_strike
229kwwikiquote.securepoll_voters
230kwwikiquote.securepoll_votes
231lbwikibooks.securepoll_cookie_match
232lbwikibooks.securepoll_strike
233lbwikibooks.securepoll_voters
234lbwikibooks.securepoll_votes
235lbwikiquote.securepoll_cookie_match
236lbwikiquote.securepoll_strike
237lbwikiquote.securepoll_voters
238lbwikiquote.securepoll_votes
239lnwikibooks.securepoll_cookie_match
240lnwikibooks.securepoll_strike
241lnwikibooks.securepoll_voters
242lnwikibooks.securepoll_votes
243lrcwiki.securepoll_cookie_match
244lrcwiki.securepoll_options
245lrcwiki.securepoll_questions
246lrcwiki.securepoll_strike
247lrcwiki.securepoll_voters
248lrcwiki.securepoll_votes
249lvwikibooks.securepoll_cookie_match
250lvwikibooks.securepoll_strike
251lvwikibooks.securepoll_voters
252lvwikibooks.securepoll_votes
253mediawikiwiki.securepoll_cookie_match
254mediawikiwiki.securepoll_strike
255mediawikiwiki.securepoll_votes
256mhwiki.securepoll_cookie_match
257mhwiki.securepoll_strike
258mhwiki.securepoll_voters
259mhwiki.securepoll_votes
260mhwiktionary.securepoll_cookie_match
261mhwiktionary.securepoll_strike
262mhwiktionary.securepoll_voters
263mhwiktionary.securepoll_votes
264miwikibooks.securepoll_cookie_match
265miwikibooks.securepoll_strike
266miwikibooks.securepoll_voters
267miwikibooks.securepoll_votes
268mnwikibooks.securepoll_cookie_match
269mnwikibooks.securepoll_strike
270mnwikibooks.securepoll_voters
271mnwikibooks.securepoll_votes
272muswiki.securepoll_cookie_match
273muswiki.securepoll_strike
274muswiki.securepoll_voters
275muswiki.securepoll_votes
276mywikibooks.securepoll_cookie_match
277mywikibooks.securepoll_strike
278mywikibooks.securepoll_voters
279mywikibooks.securepoll_votes
280nahwikibooks.securepoll_cookie_match
281nahwikibooks.securepoll_strike
282nahwikibooks.securepoll_voters
283nahwikibooks.securepoll_votes
284nawiki.securepoll_cookie_match
285nawiki.securepoll_strike
286nawiki.securepoll_votes
287nawikibooks.securepoll_cookie_match
288nawikibooks.securepoll_strike
289nawikibooks.securepoll_voters
290nawikibooks.securepoll_votes
291nawikiquote.securepoll_cookie_match
292nawikiquote.securepoll_strike
293nawikiquote.securepoll_voters
294nawikiquote.securepoll_votes
295ndswikibooks.securepoll_cookie_match
296ndswikibooks.securepoll_strike
297ndswikibooks.securepoll_voters
298ndswikibooks.securepoll_votes
299ndswikiquote.securepoll_cookie_match
300ndswikiquote.securepoll_strike
301ndswikiquote.securepoll_voters
302ndswikiquote.securepoll_votes
303ngwiki.securepoll_cookie_match
304ngwiki.securepoll_strike
305ngwiki.securepoll_voters
306ngwiki.securepoll_votes
307nzwikimedia.securepoll_cookie_match
308nzwikimedia.securepoll_strike
309nzwikimedia.securepoll_voters
310nzwikimedia.securepoll_votes
311pa_uswikimedia.securepoll_cookie_match
312pa_uswikimedia.securepoll_strike
313pa_uswikimedia.securepoll_voters
314pa_uswikimedia.securepoll_votes
315pihwiki.securepoll_cookie_match
316pihwiki.securepoll_strike
317pihwiki.securepoll_votes
318piwiktionary.securepoll_cookie_match
319piwiktionary.securepoll_strike
320piwiktionary.securepoll_voters
321piwiktionary.securepoll_votes
322pswikibooks.securepoll_cookie_match
323pswikibooks.securepoll_strike
324pswikibooks.securepoll_voters
325pswikibooks.securepoll_votes
326qualitywiki.securepoll_cookie_match
327qualitywiki.securepoll_strike
328qualitywiki.securepoll_voters
329qualitywiki.securepoll_votes
330quwikibooks.securepoll_cookie_match
331quwikibooks.securepoll_strike
332quwikibooks.securepoll_voters
333quwikibooks.securepoll_votes
334quwikiquote.securepoll_cookie_match
335quwikiquote.securepoll_strike
336quwikiquote.securepoll_voters
337quwikiquote.securepoll_votes
338rmwikibooks.securepoll_cookie_match
339rmwikibooks.securepoll_strike
340rmwikibooks.securepoll_voters
341rmwikibooks.securepoll_votes
342rmwiktionary.securepoll_cookie_match
343rmwiktionary.securepoll_strike
344rmwiktionary.securepoll_voters
345rmwiktionary.securepoll_votes
346rnwiktionary.securepoll_cookie_match
347rnwiktionary.securepoll_strike
348rnwiktionary.securepoll_voters
349rnwiktionary.securepoll_votes
350scwiktionary.securepoll_cookie_match
351scwiktionary.securepoll_strike
352scwiktionary.securepoll_voters
353scwiktionary.securepoll_votes
354sdwikinews.securepoll_cookie_match
355sdwikinews.securepoll_strike
356sdwikinews.securepoll_voters
357sdwikinews.securepoll_votes
358searchcomwiki.securepoll_cookie_match
359searchcomwiki.securepoll_strike
360searchcomwiki.securepoll_voters
361searchcomwiki.securepoll_votes
362sewikibooks.securepoll_cookie_match
363sewikibooks.securepoll_strike
364sewikibooks.securepoll_voters
365sewikibooks.securepoll_votes
366simplewikibooks.securepoll_cookie_match
367simplewikibooks.securepoll_strike
368simplewikibooks.securepoll_votes
369simplewikiquote.securepoll_cookie_match
370simplewikiquote.securepoll_strike
371simplewikiquote.securepoll_votes
372snwiktionary.securepoll_cookie_match
373snwiktionary.securepoll_strike
374snwiktionary.securepoll_voters
375snwiktionary.securepoll_votes
376spcomwiki.securepoll_cookie_match
377spcomwiki.securepoll_strike
378spcomwiki.securepoll_voters
379spcomwiki.securepoll_votes
380strategywiki.securepoll_cookie_match
381strategywiki.securepoll_strike
382strategywiki.securepoll_votes
383suwikibooks.securepoll_cookie_match
384suwikibooks.securepoll_strike
385suwikibooks.securepoll_voters
386suwikibooks.securepoll_votes
387swwikibooks.securepoll_cookie_match
388swwikibooks.securepoll_strike
389swwikibooks.securepoll_voters
390swwikibooks.securepoll_votes
391thwikinews.securepoll_cookie_match
392thwikinews.securepoll_strike
393thwikinews.securepoll_voters
394thwikinews.securepoll_votes
395tkwikibooks.securepoll_cookie_match
396tkwikibooks.securepoll_strike
397tkwikibooks.securepoll_voters
398tkwikibooks.securepoll_votes
399tkwikiquote.securepoll_cookie_match
400tkwikiquote.securepoll_strike
401tkwikiquote.securepoll_voters
402tkwikiquote.securepoll_votes
403towiktionary.securepoll_cookie_match
404towiktionary.securepoll_strike
405towiktionary.securepoll_voters
406towiktionary.securepoll_votes
407transitionteamwiki.securepoll_cookie_match
408transitionteamwiki.securepoll_options
409transitionteamwiki.securepoll_questions
410transitionteamwiki.securepoll_strike
411transitionteamwiki.securepoll_voters
412transitionteamwiki.securepoll_votes
413trwikinews.securepoll_cookie_match
414trwikinews.securepoll_strike
415trwikinews.securepoll_voters
416trwikinews.securepoll_votes
417ttwikiquote.securepoll_cookie_match
418ttwikiquote.securepoll_strike
419ttwikiquote.securepoll_voters
420ttwikiquote.securepoll_votes
421twwiktionary.securepoll_cookie_match
422twwiktionary.securepoll_strike
423twwiktionary.securepoll_voters
424twwiktionary.securepoll_votes
425ugwikibooks.securepoll_cookie_match
426ugwikibooks.securepoll_strike
427ugwikibooks.securepoll_voters
428ugwikibooks.securepoll_votes
429ugwikiquote.securepoll_cookie_match
430ugwikiquote.securepoll_strike
431ugwikiquote.securepoll_voters
432ugwikiquote.securepoll_votes
433usabilitywiki.securepoll_cookie_match
434usabilitywiki.securepoll_strike
435usabilitywiki.securepoll_voters
436usabilitywiki.securepoll_votes
437uzwikibooks.securepoll_cookie_match
438uzwikibooks.securepoll_strike
439uzwikibooks.securepoll_voters
440uzwikibooks.securepoll_votes
441vowikibooks.securepoll_cookie_match
442vowikibooks.securepoll_strike
443vowikibooks.securepoll_voters
444vowikibooks.securepoll_votes
445vowikiquote.securepoll_cookie_match
446vowikiquote.securepoll_strike
447vowikiquote.securepoll_voters
448vowikiquote.securepoll_votes
449wawikibooks.securepoll_cookie_match
450wawikibooks.securepoll_strike
451wawikibooks.securepoll_voters
452wawikibooks.securepoll_votes
453wikimania2005wiki.securepoll_cookie_match
454wikimania2005wiki.securepoll_strike
455wikimania2005wiki.securepoll_voters
456wikimania2005wiki.securepoll_votes
457wikimania2006wiki.securepoll_cookie_match
458wikimania2006wiki.securepoll_strike
459wikimania2006wiki.securepoll_voters
460wikimania2006wiki.securepoll_votes
461wikimania2007wiki.securepoll_cookie_match
462wikimania2007wiki.securepoll_strike
463wikimania2007wiki.securepoll_voters
464wikimania2007wiki.securepoll_votes
465wikimania2008wiki.securepoll_cookie_match
466wikimania2008wiki.securepoll_strike
467wikimania2008wiki.securepoll_voters
468wikimania2008wiki.securepoll_votes
469wikimania2009wiki.securepoll_cookie_match
470wikimania2009wiki.securepoll_strike
471wikimania2009wiki.securepoll_votes
472wikimania2010wiki.securepoll_cookie_match
473wikimania2010wiki.securepoll_strike
474wikimania2010wiki.securepoll_voters
475wikimania2010wiki.securepoll_votes
476wikimania2011wiki.securepoll_cookie_match
477wikimania2011wiki.securepoll_strike
478wikimania2011wiki.securepoll_votes
479wikimania2012wiki.securepoll_cookie_match
480wikimania2012wiki.securepoll_strike
481wikimania2012wiki.securepoll_voters
482wikimania2012wiki.securepoll_votes
483wikimania2013wiki.securepoll_cookie_match
484wikimania2013wiki.securepoll_options
485wikimania2013wiki.securepoll_questions
486wikimania2013wiki.securepoll_strike
487wikimania2013wiki.securepoll_voters
488wikimania2013wiki.securepoll_votes
489wikimania2014wiki.securepoll_cookie_match
490wikimania2014wiki.securepoll_options
491wikimania2014wiki.securepoll_questions
492wikimania2014wiki.securepoll_strike
493wikimania2014wiki.securepoll_voters
494wikimania2014wiki.securepoll_votes
495wikimania2015wiki.securepoll_cookie_match
496wikimania2015wiki.securepoll_options
497wikimania2015wiki.securepoll_questions
498wikimania2015wiki.securepoll_strike
499wikimania2015wiki.securepoll_voters
500wikimania2015wiki.securepoll_votes
501wikimania2016wiki.securepoll_cookie_match
502wikimania2016wiki.securepoll_options
503wikimania2016wiki.securepoll_questions
504wikimania2016wiki.securepoll_strike
505wikimania2016wiki.securepoll_voters
506wikimania2016wiki.securepoll_votes
507wikimania2017wiki.securepoll_cookie_match
508wikimania2017wiki.securepoll_options
509wikimania2017wiki.securepoll_questions
510wikimania2017wiki.securepoll_strike
511wikimania2017wiki.securepoll_voters
512wikimania2017wiki.securepoll_votes
513wikimania2018wiki.securepoll_cookie_match
514wikimania2018wiki.securepoll_options
515wikimania2018wiki.securepoll_questions
516wikimania2018wiki.securepoll_strike
517wikimania2018wiki.securepoll_voters
518wikimania2018wiki.securepoll_votes
519wowikiquote.securepoll_cookie_match
520wowikiquote.securepoll_strike
521wowikiquote.securepoll_voters
522wowikiquote.securepoll_votes
523xhwikibooks.securepoll_cookie_match
524xhwikibooks.securepoll_strike
525xhwikibooks.securepoll_voters
526xhwikibooks.securepoll_votes
527xhwiktionary.securepoll_cookie_match
528xhwiktionary.securepoll_strike
529xhwiktionary.securepoll_voters
530xhwiktionary.securepoll_votes
531yowikibooks.securepoll_cookie_match
532yowikibooks.securepoll_strike
533yowikibooks.securepoll_voters
534yowikibooks.securepoll_votes
535yowiktionary.securepoll_cookie_match
536yowiktionary.securepoll_strike
537yowiktionary.securepoll_voters
538yowiktionary.securepoll_votes
539zawikibooks.securepoll_cookie_match
540zawikibooks.securepoll_strike
541zawikibooks.securepoll_voters
542zawikibooks.securepoll_votes
543zawikiquote.securepoll_cookie_match
544zawikiquote.securepoll_strike
545zawikiquote.securepoll_voters
546zawikiquote.securepoll_votes
547zawiktionary.securepoll_cookie_match
548zawiktionary.securepoll_strike
549zawiktionary.securepoll_voters
550zawiktionary.securepoll_votes
551zh_min_nanwikibooks.securepoll_cookie_match
552zh_min_nanwikibooks.securepoll_strike
553zh_min_nanwikibooks.securepoll_voters
554zh_min_nanwikibooks.securepoll_votes
555zh_min_nanwikiquote.securepoll_cookie_match
556zh_min_nanwikiquote.securepoll_strike
557zh_min_nanwikiquote.securepoll_voters
558zh_min_nanwikiquote.securepoll_votes
559zuwikibooks.securepoll_cookie_match
560zuwikibooks.securepoll_strike
561zuwikibooks.securepoll_voters
562zuwikibooks.securepoll_votes

I wait until dropping the next round

These three tables are almost never empty. Would someone mind taking a look why that could be? if it's garbage/test, if you delete the rows, that'd make things much better.

'election'-type entities are saved to securepoll_entities even for redirect polls. Missed it earlier as it's being done in a helper function. I don't yet see any code that write to securepoll_options or _questions though.

I dropped these tables

Note T400831 - I'm seeing securepoll_votes doesn't exist errors for some wikis on the above list, e.g. xhwiktionary.

Yes, turns out the securepoll_votes table also gets read for redirect polls on Special:SecurePoll/list, although pointlessly since the query would always return 0 rows, since T75915/T398126 haven't been resolved.

It sounds hard to restore the tables that have already been deleted. I think the better solution is to fix it to show an info/warning message (that the vote list is available on the votewiki).

I intentionally dropped the table in group0 to avoid wide-spread issues so no worries on this getting this becoming a bigger problem. I can re-create them since they were all empty but I rather not do that as there is a reason we want to drop them in the first place (T395929). Can that code path wrapped around with a ->tableExists()? It'd require IMaintainableDatabase interface though.

Didn't cc this ticket, but I have raised a patch in T400831 which fixes the issue properly.

I think the issue with the Special:SecurePoll/list pages is sorted.

Thank you! Is it okay if I move forward to rest of s3? (all of the exceptions aside)

As a alternative we can just uninstall SecurePoll from closed wikis and non-SUL wikis, this will solve many of immediate problems.

SD0001 closed this task as Resolved.EditedAug 6 2025, 8:12 AM
SD0001 claimed this task.

Should have been deployed on group0 wikis today (the tables were deleted only on group0 wikis). Sorry, wrong ticket.

I'm planning to move forward with this today or tomorrow (depending on the will of the god of outages)

FYI, SecurePoll code freeze doesn't end until Sept 10 end of day. T399610: Code Freeze for SecurePoll during Board Elections in September 2025.

I think this would not apply to that kind of backend work as it wouldn't impact UX.

Working on this ticket has previously caused SecurePoll production errors. For example T400907 and T400831. But anyway, sounds like the code freeze has been turned off until Sep 1, so that gives Ladsgroup a window to work on this ticket :)

Thanks. I move forward with the drop now.

Does this make sense? There are three tables that supposed to be empty and droppable but they aren't:

zuwiktionary Would have dropped table zuwiktionary.securepoll_cookie_match, but we are in dry-run mode.
zuwiktionary Table zuwiktionary.securepoll_entity is not empty, skipping.
zuwiktionary Table zuwiktionary.securepoll_options is not empty, skipping.
zuwiktionary Table zuwiktionary.securepoll_questions is not empty, skipping.
zuwiktionary Would have dropped table zuwiktionary.securepoll_strike, but we are in dry-run mode.
zuwiktionary Would have dropped table zuwiktionary.securepoll_voters, but we are in dry-run mode.
zuwiktionary Would have dropped table zuwiktionary.securepoll_votes, but we are in dry-run mode.

Does this make sense? There are three tables that supposed to be empty and droppable but they aren't:

I had a look. In zuwiktionary:

select * from securepoll_questions limit 100;
+-----------+-------------+----------+
| qu_entity | qu_election | qu_index |
+-----------+-------------+----------+
|         2 |           1 |        1 |
|         7 |           6 |        1 |
|        18 |          17 |        1 |
|       201 |         200 |        1 |
|       231 |         230 |        1 |
+-----------+-------------+----------+

If we go to https://zu.wiktionary.org/wiki/Special:SecurePoll these elections match up:

Election IDElection
Personal image filter referendum, 2011230
Wikimedia Board of Trustees Election, 2011200
Wikimedia Board of Trustees Election, 200917
Wikimedia license update vote 20091
Test vote6

None of these elections were set up or run through votewiki so I assume they were set up locally. They are extremely old and the only thing in at least that table, so probably still OK to drop.

The other option would be to skip zuwiktionary when running the maintenance script. That is, make it so they keep all 12 of their SecurePoll tables. That would preserve the data.

Perhaps we should also start a list somewhere of which wikis will still have all their SecurePoll tables after this cleanup. Then we can add to that list as wikis file tickets to enable local elections.

The other option would be to skip zuwiktionary when running the maintenance script. That is, make it so they keep all 12 of their SecurePoll tables. That would preserve the data.

Perhaps we should also start a list somewhere of which wikis will still have all their SecurePoll tables after this cleanup. Then we can add to that list as wikis file tickets to enable local elections.

They can instead firstly be backup somewhere and then dropped.

I'd be in favor of keeping old elections instead of deleting them, assuming that there's just a couple wikis with this issue. We'd still get to delete thousands of tables. And we'd also get to preserve the history of the few wikis that had elections (i.e. someone could go to Special:SecurePoll on that wiki and view the old elections).

I also spotted something else. Currently our maintenance script checks 8 tables to see if they can be dropped, and may decide to only drop a couple of those 8 tables. I think that could leave SecurePoll in a weird state if it has local elections. It would probably throw a lot of exceptions if you tried to view or do things to those local elections with these tables missing. I think I'm going to write a patch to the maintenance script to make it behave more "all or nothing" when deciding what tables to delete for each wiki. Will upload the patch in a few minutes.

If they are intended to be tests only, I see no points to keep those local elections.

image.png (454×1 px, 64 KB)

At first glance these looked like real local elections to me. But looking again more closely, these might be global elections. So not sure what's going on here. Not sure why just this wiki has local copies of global elections.

Change #1182687 had a related patch set uploaded (by Novem Linguae; author: Novem Linguae):

[mediawiki/extensions/SecurePoll@master] DropUnusedTables: avoid only dropping some tables

https://gerrit.wikimedia.org/r/1182687

Does this make sense? There are three tables that supposed to be empty and droppable but they aren't:

I don't see anything particularly unusual with zuwiktionary. Almost all wikis have the same problem - you observed that in T395928#11046636. Securepoll_questions and options have identical content on most wikis from the time of pre-votewiki central elections.

If we go to https://zu.wiktionary.org/wiki/Special:SecurePoll these elections match up:

Election IDElection
Personal image filter referendum, 2011230
Wikimedia Board of Trustees Election, 2011200
Wikimedia Board of Trustees Election, 200917
Wikimedia license update vote 20091
Test vote6

None of these elections were set up or run through votewiki so I assume they were set up locally. They are extremely old and the only thing in at least that table, so probably still OK to drop.

These aren't local elections. See the link in https://zu.wiktionary.org/wiki/Special:SecurePoll/list/230 – they appear to have been run through a different website (wikimedia.amellus.net).

Change #1182688 had a related patch set uploaded (by SD0001; author: SD0001):

[mediawiki/extensions/SecurePoll@master] DropUnusedTables: don't try to drop securepoll_entity

https://gerrit.wikimedia.org/r/1182688

Does this make sense? There are three tables that supposed to be empty and droppable but they aren't:

I don't see anything particularly unusual with zuwiktionary. Almost all wikis have the same problem - you observed that in T395928#11046636. Securepoll_questions and options have identical content on most wikis from the time of pre-votewiki central elections.

So we can just left copy in one wiki, which is metawiki (where polls in votewiki will be migrated, see T335002).

Mentioned in SAL (#wikimedia-operations) [2025-09-03T13:45:49Z] <Amir1> dropping all unused tables of securepoll in s3 (T395928)

I just dropped these tables:

1drop table if exists aawiki.securepoll_cookie_match;
2drop table if exists aawiki.securepoll_strike;
3drop table if exists aawiki.securepoll_voters;
4drop table if exists aawiki.securepoll_votes;
5drop table if exists abwiki.securepoll_cookie_match;
6drop table if exists abwiki.securepoll_strike;
7drop table if exists abwiki.securepoll_votes;
8drop table if exists acewiki.securepoll_cookie_match;
9drop table if exists acewiki.securepoll_strike;
10drop table if exists acewiki.securepoll_votes;
11drop table if exists adywiki.securepoll_cookie_match;
12drop table if exists adywiki.securepoll_options;
13drop table if exists adywiki.securepoll_questions;
14drop table if exists adywiki.securepoll_strike;
15drop table if exists adywiki.securepoll_voters;
16drop table if exists adywiki.securepoll_votes;
17drop table if exists afwiki.securepoll_cookie_match;
18drop table if exists afwiki.securepoll_strike;
19drop table if exists afwiki.securepoll_votes;
20drop table if exists afwikibooks.securepoll_cookie_match;
21drop table if exists afwikibooks.securepoll_strike;
22drop table if exists afwikibooks.securepoll_voters;
23drop table if exists afwikibooks.securepoll_votes;
24drop table if exists afwikiquote.securepoll_cookie_match;
25drop table if exists afwikiquote.securepoll_strike;
26drop table if exists afwikiquote.securepoll_voters;
27drop table if exists afwikiquote.securepoll_votes;
28drop table if exists afwiktionary.securepoll_cookie_match;
29drop table if exists afwiktionary.securepoll_strike;
30drop table if exists afwiktionary.securepoll_votes;
31drop table if exists alswiki.securepoll_cookie_match;
32drop table if exists alswiki.securepoll_strike;
33drop table if exists alswiki.securepoll_votes;
34drop table if exists amwiki.securepoll_cookie_match;
35drop table if exists amwiki.securepoll_strike;
36drop table if exists amwiki.securepoll_votes;
37drop table if exists amwiktionary.securepoll_cookie_match;
38drop table if exists amwiktionary.securepoll_strike;
39drop table if exists amwiktionary.securepoll_voters;
40drop table if exists amwiktionary.securepoll_votes;
41drop table if exists angwiki.securepoll_cookie_match;
42drop table if exists angwiki.securepoll_strike;
43drop table if exists angwiki.securepoll_votes;
44drop table if exists angwiktionary.securepoll_cookie_match;
45drop table if exists angwiktionary.securepoll_strike;
46drop table if exists angwiktionary.securepoll_voters;
47drop table if exists angwiktionary.securepoll_votes;
48drop table if exists anwiki.securepoll_cookie_match;
49drop table if exists anwiki.securepoll_strike;
50drop table if exists anwiki.securepoll_votes;
51drop table if exists anwiktionary.securepoll_cookie_match;
52drop table if exists anwiktionary.securepoll_strike;
53drop table if exists anwiktionary.securepoll_voters;
54drop table if exists anwiktionary.securepoll_votes;
55drop table if exists arbcom_cswiki.securepoll_cookie_match;
56drop table if exists arbcom_cswiki.securepoll_options;
57drop table if exists arbcom_cswiki.securepoll_questions;
58drop table if exists arbcom_cswiki.securepoll_strike;
59drop table if exists arbcom_cswiki.securepoll_voters;
60drop table if exists arbcom_cswiki.securepoll_votes;
61drop table if exists arbcom_dewiki.securepoll_cookie_match;
62drop table if exists arbcom_dewiki.securepoll_strike;
63drop table if exists arbcom_dewiki.securepoll_votes;
64drop table if exists arbcom_enwiki.securepoll_cookie_match;
65drop table if exists arbcom_enwiki.securepoll_strike;
66drop table if exists arbcom_enwiki.securepoll_voters;
67drop table if exists arbcom_enwiki.securepoll_votes;
68drop table if exists arbcom_fiwiki.securepoll_cookie_match;
69drop table if exists arbcom_fiwiki.securepoll_options;
70drop table if exists arbcom_fiwiki.securepoll_questions;
71drop table if exists arbcom_fiwiki.securepoll_strike;
72drop table if exists arbcom_fiwiki.securepoll_voters;
73drop table if exists arbcom_fiwiki.securepoll_votes;
74drop table if exists arbcom_nlwiki.securepoll_cookie_match;
75drop table if exists arbcom_nlwiki.securepoll_strike;
76drop table if exists arbcom_nlwiki.securepoll_voters;
77drop table if exists arbcom_nlwiki.securepoll_votes;
78drop table if exists arcwiki.securepoll_cookie_match;
79drop table if exists arcwiki.securepoll_strike;
80drop table if exists arcwiki.securepoll_votes;
81drop table if exists arwikibooks.securepoll_cookie_match;
82drop table if exists arwikibooks.securepoll_strike;
83drop table if exists arwikibooks.securepoll_votes;
84drop table if exists arwikimedia.securepoll_cookie_match;
85drop table if exists arwikimedia.securepoll_options;
86drop table if exists arwikimedia.securepoll_questions;
87drop table if exists arwikimedia.securepoll_strike;
88drop table if exists arwikimedia.securepoll_votes;
89drop table if exists arwikinews.securepoll_cookie_match;
90drop table if exists arwikinews.securepoll_strike;
91drop table if exists arwikinews.securepoll_votes;
92drop table if exists arwikiquote.securepoll_cookie_match;
93drop table if exists arwikiquote.securepoll_strike;
94drop table if exists arwikiquote.securepoll_votes;
95drop table if exists arwikisource.securepoll_cookie_match;
96drop table if exists arwikisource.securepoll_strike;
97drop table if exists arwikisource.securepoll_votes;
98drop table if exists arwikiversity.securepoll_cookie_match;
99drop table if exists arwikiversity.securepoll_options;
100drop table if exists arwikiversity.securepoll_questions;
101drop table if exists arwikiversity.securepoll_strike;
102drop table if exists arwikiversity.securepoll_votes;
103drop table if exists arwiktionary.securepoll_cookie_match;
104drop table if exists arwiktionary.securepoll_strike;
105drop table if exists arwiktionary.securepoll_votes;
106drop table if exists arzwiki.securepoll_cookie_match;
107drop table if exists arzwiki.securepoll_strike;
108drop table if exists arzwiki.securepoll_votes;
109drop table if exists astwiki.securepoll_cookie_match;
110drop table if exists astwiki.securepoll_strike;
111drop table if exists astwiki.securepoll_votes;
112drop table if exists astwiktionary.securepoll_cookie_match;
113drop table if exists astwiktionary.securepoll_strike;
114drop table if exists astwiktionary.securepoll_votes;
115drop table if exists aswiki.securepoll_cookie_match;
116drop table if exists aswiki.securepoll_strike;
117drop table if exists aswiki.securepoll_votes;
118drop table if exists aswikisource.securepoll_cookie_match;
119drop table if exists aswikisource.securepoll_options;
120drop table if exists aswikisource.securepoll_questions;
121drop table if exists aswikisource.securepoll_strike;
122drop table if exists aswikisource.securepoll_votes;
123drop table if exists atjwiki.securepoll_cookie_match;
124drop table if exists atjwiki.securepoll_options;
125drop table if exists atjwiki.securepoll_questions;
126drop table if exists atjwiki.securepoll_strike;
127drop table if exists atjwiki.securepoll_votes;
128drop table if exists auditcomwiki.securepoll_cookie_match;
129drop table if exists auditcomwiki.securepoll_strike;
130drop table if exists auditcomwiki.securepoll_voters;
131drop table if exists auditcomwiki.securepoll_votes;
132drop table if exists avwiki.securepoll_cookie_match;
133drop table if exists avwiki.securepoll_strike;
134drop table if exists avwiki.securepoll_votes;
135drop table if exists aywiki.securepoll_cookie_match;
136drop table if exists aywiki.securepoll_strike;
137drop table if exists aywiki.securepoll_votes;
138drop table if exists aywiktionary.securepoll_cookie_match;
139drop table if exists aywiktionary.securepoll_strike;
140drop table if exists aywiktionary.securepoll_voters;
141drop table if exists aywiktionary.securepoll_votes;
142drop table if exists azbwiki.securepoll_cookie_match;
143drop table if exists azbwiki.securepoll_options;
144drop table if exists azbwiki.securepoll_questions;
145drop table if exists azbwiki.securepoll_strike;
146drop table if exists azbwiki.securepoll_votes;
147drop table if exists azwiki.securepoll_strike;
148drop table if exists azwiki.securepoll_votes;
149drop table if exists azwikibooks.securepoll_cookie_match;
150drop table if exists azwikibooks.securepoll_strike;
151drop table if exists azwikibooks.securepoll_voters;
152drop table if exists azwikibooks.securepoll_votes;
153drop table if exists azwikiquote.securepoll_cookie_match;
154drop table if exists azwikiquote.securepoll_strike;
155drop table if exists azwikiquote.securepoll_votes;
156drop table if exists azwikisource.securepoll_cookie_match;
157drop table if exists azwikisource.securepoll_strike;
158drop table if exists azwikisource.securepoll_votes;
159drop table if exists azwiktionary.securepoll_cookie_match;
160drop table if exists azwiktionary.securepoll_strike;
161drop table if exists azwiktionary.securepoll_votes;
162drop table if exists barwiki.securepoll_cookie_match;
163drop table if exists barwiki.securepoll_strike;
164drop table if exists barwiki.securepoll_votes;
165drop table if exists bat_smgwiki.securepoll_cookie_match;
166drop table if exists bat_smgwiki.securepoll_strike;
167drop table if exists bat_smgwiki.securepoll_votes;
168drop table if exists bawiki.securepoll_cookie_match;
169drop table if exists bawiki.securepoll_strike;
170drop table if exists bawiki.securepoll_votes;
171drop table if exists bawikibooks.securepoll_cookie_match;
172drop table if exists bawikibooks.securepoll_strike;
173drop table if exists bawikibooks.securepoll_voters;
174drop table if exists bawikibooks.securepoll_votes;
175drop table if exists bclwiki.securepoll_cookie_match;
176drop table if exists bclwiki.securepoll_strike;
177drop table if exists bclwiki.securepoll_votes;
178drop table if exists bdwikimedia.securepoll_cookie_match;
179drop table if exists bdwikimedia.securepoll_options;
180drop table if exists bdwikimedia.securepoll_questions;
181drop table if exists bdwikimedia.securepoll_strike;
182drop table if exists bdwikimedia.securepoll_votes;
183drop table if exists be_x_oldwiki.securepoll_cookie_match;
184drop table if exists be_x_oldwiki.securepoll_strike;
185drop table if exists be_x_oldwiki.securepoll_votes;
186drop table if exists betawikiversity.securepoll_cookie_match;
187drop table if exists betawikiversity.securepoll_strike;
188drop table if exists betawikiversity.securepoll_votes;
189drop table if exists bewiki.securepoll_cookie_match;
190drop table if exists bewiki.securepoll_strike;
191drop table if exists bewiki.securepoll_votes;
192drop table if exists bewikibooks.securepoll_cookie_match;
193drop table if exists bewikibooks.securepoll_strike;
194drop table if exists bewikibooks.securepoll_votes;
195drop table if exists bewikimedia.securepoll_cookie_match;
196drop table if exists bewikimedia.securepoll_options;
197drop table if exists bewikimedia.securepoll_questions;
198drop table if exists bewikimedia.securepoll_strike;
199drop table if exists bewikimedia.securepoll_voters;
200drop table if exists bewikimedia.securepoll_votes;
201drop table if exists bewikiquote.securepoll_cookie_match;
202drop table if exists bewikiquote.securepoll_strike;
203drop table if exists bewikiquote.securepoll_voters;
204drop table if exists bewikiquote.securepoll_votes;
205drop table if exists bewikisource.securepoll_cookie_match;
206drop table if exists bewikisource.securepoll_options;
207drop table if exists bewikisource.securepoll_questions;
208drop table if exists bewikisource.securepoll_strike;
209drop table if exists bewikisource.securepoll_votes;
210drop table if exists bewiktionary.securepoll_cookie_match;
211drop table if exists bewiktionary.securepoll_strike;
212drop table if exists bewiktionary.securepoll_voters;
213drop table if exists bewiktionary.securepoll_votes;
214drop table if exists bgwikibooks.securepoll_cookie_match;
215drop table if exists bgwikibooks.securepoll_strike;
216drop table if exists bgwikibooks.securepoll_votes;
217drop table if exists bgwikiquote.securepoll_cookie_match;
218drop table if exists bgwikiquote.securepoll_strike;
219drop table if exists bgwikiquote.securepoll_votes;
220drop table if exists bgwikisource.securepoll_cookie_match;
221drop table if exists bgwikisource.securepoll_strike;
222drop table if exists bgwikisource.securepoll_votes;
223drop table if exists bhwiki.securepoll_cookie_match;
224drop table if exists bhwiki.securepoll_strike;
225drop table if exists bhwiki.securepoll_votes;
226drop table if exists biwiki.securepoll_cookie_match;
227drop table if exists biwiki.securepoll_strike;
228drop table if exists biwiki.securepoll_votes;
229drop table if exists bjnwiki.securepoll_cookie_match;
230drop table if exists bjnwiki.securepoll_strike;
231drop table if exists bjnwiki.securepoll_votes;
232drop table if exists bmwiki.securepoll_cookie_match;
233drop table if exists bmwiki.securepoll_strike;
234drop table if exists bmwiki.securepoll_voters;
235drop table if exists bmwiki.securepoll_votes;
236drop table if exists bnwiki.securepoll_cookie_match;
237drop table if exists bnwiki.securepoll_strike;
238drop table if exists bnwiki.securepoll_votes;
239drop table if exists bnwikibooks.securepoll_cookie_match;
240drop table if exists bnwikibooks.securepoll_strike;
241drop table if exists bnwikibooks.securepoll_votes;
242drop table if exists bnwikisource.securepoll_cookie_match;
243drop table if exists bnwikisource.securepoll_strike;
244drop table if exists bnwikisource.securepoll_votes;
245drop table if exists bnwiktionary.securepoll_cookie_match;
246drop table if exists bnwiktionary.securepoll_strike;
247drop table if exists bnwiktionary.securepoll_votes;
248drop table if exists boardgovcomwiki.securepoll_cookie_match;
249drop table if exists boardgovcomwiki.securepoll_options;
250drop table if exists boardgovcomwiki.securepoll_questions;
251drop table if exists boardgovcomwiki.securepoll_strike;
252drop table if exists boardgovcomwiki.securepoll_voters;
253drop table if exists boardgovcomwiki.securepoll_votes;
254drop table if exists boardwiki.securepoll_cookie_match;
255drop table if exists boardwiki.securepoll_strike;
256drop table if exists boardwiki.securepoll_votes;
257drop table if exists bowiki.securepoll_cookie_match;
258drop table if exists bowiki.securepoll_strike;
259drop table if exists bowiki.securepoll_voters;
260drop table if exists bowiki.securepoll_votes;
261drop table if exists bpywiki.securepoll_cookie_match;
262drop table if exists bpywiki.securepoll_strike;
263drop table if exists bpywiki.securepoll_voters;
264drop table if exists bpywiki.securepoll_votes;
265drop table if exists brwiki.securepoll_cookie_match;
266drop table if exists brwiki.securepoll_strike;
267drop table if exists brwiki.securepoll_votes;
268drop table if exists brwikimedia.securepoll_cookie_match;
269drop table if exists brwikimedia.securepoll_strike;
270drop table if exists brwikimedia.securepoll_voters;
271drop table if exists brwikimedia.securepoll_votes;
272drop table if exists brwikiquote.securepoll_cookie_match;
273drop table if exists brwikiquote.securepoll_strike;
274drop table if exists brwikiquote.securepoll_voters;
275drop table if exists brwikiquote.securepoll_votes;
276drop table if exists brwikisource.securepoll_cookie_match;
277drop table if exists brwikisource.securepoll_strike;
278drop table if exists brwikisource.securepoll_votes;
279drop table if exists brwiktionary.securepoll_cookie_match;
280drop table if exists brwiktionary.securepoll_strike;
281drop table if exists brwiktionary.securepoll_votes;
282drop table if exists bswiki.securepoll_cookie_match;
283drop table if exists bswiki.securepoll_strike;
284drop table if exists bswiki.securepoll_votes;
285drop table if exists bswikibooks.securepoll_cookie_match;
286drop table if exists bswikibooks.securepoll_strike;
287drop table if exists bswikibooks.securepoll_voters;
288drop table if exists bswikibooks.securepoll_votes;
289drop table if exists bswikinews.securepoll_cookie_match;
290drop table if exists bswikinews.securepoll_strike;
291drop table if exists bswikinews.securepoll_voters;
292drop table if exists bswikinews.securepoll_votes;
293drop table if exists bswikiquote.securepoll_cookie_match;
294drop table if exists bswikiquote.securepoll_strike;
295drop table if exists bswikiquote.securepoll_voters;
296drop table if exists bswikiquote.securepoll_votes;
297drop table if exists bswikisource.securepoll_cookie_match;
298drop table if exists bswikisource.securepoll_strike;
299drop table if exists bswikisource.securepoll_voters;
300drop table if exists bswikisource.securepoll_votes;
301drop table if exists bswiktionary.securepoll_cookie_match;
302drop table if exists bswiktionary.securepoll_strike;
303drop table if exists bswiktionary.securepoll_voters;
304drop table if exists bswiktionary.securepoll_votes;
305drop table if exists bugwiki.securepoll_cookie_match;
306drop table if exists bugwiki.securepoll_strike;
307drop table if exists bugwiki.securepoll_voters;
308drop table if exists bugwiki.securepoll_votes;
309drop table if exists bxrwiki.securepoll_cookie_match;
310drop table if exists bxrwiki.securepoll_strike;
311drop table if exists bxrwiki.securepoll_votes;
312drop table if exists cawikibooks.securepoll_cookie_match;
313drop table if exists cawikibooks.securepoll_strike;
314drop table if exists cawikibooks.securepoll_votes;
315drop table if exists cawikimedia.securepoll_cookie_match;
316drop table if exists cawikimedia.securepoll_options;
317drop table if exists cawikimedia.securepoll_questions;
318drop table if exists cawikimedia.securepoll_strike;
319drop table if exists cawikimedia.securepoll_voters;
320drop table if exists cawikimedia.securepoll_votes;
321drop table if exists cawikinews.securepoll_cookie_match;
322drop table if exists cawikinews.securepoll_strike;
323drop table if exists cawikinews.securepoll_votes;
324drop table if exists cawikiquote.securepoll_cookie_match;
325drop table if exists cawikiquote.securepoll_strike;
326drop table if exists cawikiquote.securepoll_votes;
327drop table if exists cawikisource.securepoll_cookie_match;
328drop table if exists cawikisource.securepoll_strike;
329drop table if exists cawikisource.securepoll_votes;
330drop table if exists cawiktionary.securepoll_cookie_match;
331drop table if exists cawiktionary.securepoll_strike;
332drop table if exists cawiktionary.securepoll_votes;
333drop table if exists cbk_zamwiki.securepoll_cookie_match;
334drop table if exists cbk_zamwiki.securepoll_strike;
335drop table if exists cbk_zamwiki.securepoll_votes;
336drop table if exists cdowiki.securepoll_cookie_match;
337drop table if exists cdowiki.securepoll_strike;
338drop table if exists cdowiki.securepoll_votes;
339drop table if exists cewiki.securepoll_cookie_match;
340drop table if exists cewiki.securepoll_strike;
341drop table if exists cewiki.securepoll_votes;
342drop table if exists chairwiki.securepoll_cookie_match;
343drop table if exists chairwiki.securepoll_strike;
344drop table if exists chairwiki.securepoll_voters;
345drop table if exists chairwiki.securepoll_votes;
346drop table if exists chapcomwiki.securepoll_cookie_match;
347drop table if exists chapcomwiki.securepoll_strike;
348drop table if exists chapcomwiki.securepoll_voters;
349drop table if exists chapcomwiki.securepoll_votes;
350drop table if exists checkuserwiki.securepoll_cookie_match;
351drop table if exists checkuserwiki.securepoll_options;
352drop table if exists checkuserwiki.securepoll_questions;
353drop table if exists checkuserwiki.securepoll_strike;
354drop table if exists checkuserwiki.securepoll_voters;
355drop table if exists checkuserwiki.securepoll_votes;
356drop table if exists chrwiki.securepoll_cookie_match;
357drop table if exists chrwiki.securepoll_strike;
358drop table if exists chrwiki.securepoll_votes;
359drop table if exists chrwiktionary.securepoll_cookie_match;
360drop table if exists chrwiktionary.securepoll_strike;
361drop table if exists chrwiktionary.securepoll_voters;
362drop table if exists chrwiktionary.securepoll_votes;
363drop table if exists chwiki.securepoll_cookie_match;
364drop table if exists chwiki.securepoll_strike;
365drop table if exists chwiki.securepoll_voters;
366drop table if exists chwiki.securepoll_votes;
367drop table if exists chywiki.securepoll_cookie_match;
368drop table if exists chywiki.securepoll_strike;
369drop table if exists chywiki.securepoll_voters;
370drop table if exists chywiki.securepoll_votes;
371drop table if exists ckbwiki.securepoll_cookie_match;
372drop table if exists ckbwiki.securepoll_strike;
373drop table if exists ckbwiki.securepoll_votes;
374drop table if exists collabwiki.securepoll_cookie_match;
375drop table if exists collabwiki.securepoll_strike;
376drop table if exists collabwiki.securepoll_voters;
377drop table if exists collabwiki.securepoll_votes;
378drop table if exists cowiki.securepoll_cookie_match;
379drop table if exists cowiki.securepoll_strike;
380drop table if exists cowiki.securepoll_votes;
381drop table if exists cowikimedia.securepoll_cookie_match;
382drop table if exists cowikimedia.securepoll_strike;
383drop table if exists cowikimedia.securepoll_voters;
384drop table if exists cowikimedia.securepoll_votes;
385drop table if exists cowiktionary.securepoll_cookie_match;
386drop table if exists cowiktionary.securepoll_strike;
387drop table if exists cowiktionary.securepoll_voters;
388drop table if exists cowiktionary.securepoll_votes;
389drop table if exists crhwiki.securepoll_cookie_match;
390drop table if exists crhwiki.securepoll_strike;
391drop table if exists crhwiki.securepoll_votes;
392drop table if exists crwiki.securepoll_cookie_match;
393drop table if exists crwiki.securepoll_strike;
394drop table if exists crwiki.securepoll_votes;
395drop table if exists csbwiki.securepoll_cookie_match;
396drop table if exists csbwiki.securepoll_strike;
397drop table if exists csbwiki.securepoll_voters;
398drop table if exists csbwiki.securepoll_votes;
399drop table if exists csbwiktionary.securepoll_cookie_match;
400drop table if exists csbwiktionary.securepoll_strike;
401drop table if exists csbwiktionary.securepoll_voters;
402drop table if exists csbwiktionary.securepoll_votes;
403drop table if exists cswikibooks.securepoll_cookie_match;
404drop table if exists cswikibooks.securepoll_strike;
405drop table if exists cswikibooks.securepoll_votes;
406drop table if exists cswikinews.securepoll_cookie_match;
407drop table if exists cswikinews.securepoll_strike;
408drop table if exists cswikinews.securepoll_votes;
409drop table if exists cswikiquote.securepoll_cookie_match;
410drop table if exists cswikiquote.securepoll_strike;
411drop table if exists cswikiquote.securepoll_votes;
412drop table if exists cswikisource.securepoll_cookie_match;
413drop table if exists cswikisource.securepoll_strike;
414drop table if exists cswikisource.securepoll_votes;
415drop table if exists cswikiversity.securepoll_cookie_match;
416drop table if exists cswikiversity.securepoll_strike;
417drop table if exists cswikiversity.securepoll_votes;
418drop table if exists cswiktionary.securepoll_cookie_match;
419drop table if exists cswiktionary.securepoll_strike;
420drop table if exists cswiktionary.securepoll_votes;
421drop table if exists cuwiki.securepoll_cookie_match;
422drop table if exists cuwiki.securepoll_strike;
423drop table if exists cuwiki.securepoll_votes;
424drop table if exists cvwiki.securepoll_cookie_match;
425drop table if exists cvwiki.securepoll_strike;
426drop table if exists cvwiki.securepoll_votes;
427drop table if exists cvwikibooks.securepoll_cookie_match;
428drop table if exists cvwikibooks.securepoll_strike;
429drop table if exists cvwikibooks.securepoll_voters;
430drop table if exists cvwikibooks.securepoll_votes;
431drop table if exists cywiki.securepoll_cookie_match;
432drop table if exists cywiki.securepoll_strike;
433drop table if exists cywiki.securepoll_votes;
434drop table if exists cywikibooks.securepoll_cookie_match;
435drop table if exists cywikibooks.securepoll_strike;
436drop table if exists cywikibooks.securepoll_voters;
437drop table if exists cywikibooks.securepoll_votes;
438drop table if exists cywikiquote.securepoll_cookie_match;
439drop table if exists cywikiquote.securepoll_strike;
440drop table if exists cywikiquote.securepoll_voters;
441drop table if exists cywikiquote.securepoll_votes;
442drop table if exists cywikisource.securepoll_cookie_match;
443drop table if exists cywikisource.securepoll_strike;
444drop table if exists cywikisource.securepoll_votes;
445drop table if exists cywiktionary.securepoll_cookie_match;
446drop table if exists cywiktionary.securepoll_strike;
447drop table if exists cywiktionary.securepoll_votes;
448drop table if exists dawiki.securepoll_cookie_match;
449drop table if exists dawiki.securepoll_strike;
450drop table if exists dawiki.securepoll_votes;
451drop table if exists dawikibooks.securepoll_cookie_match;
452drop table if exists dawikibooks.securepoll_strike;
453drop table if exists dawikibooks.securepoll_votes;
454drop table if exists dawikiquote.securepoll_cookie_match;
455drop table if exists dawikiquote.securepoll_strike;
456drop table if exists dawikiquote.securepoll_voters;
457drop table if exists dawikiquote.securepoll_votes;
458drop table if exists dawikisource.securepoll_cookie_match;
459drop table if exists dawikisource.securepoll_strike;
460drop table if exists dawikisource.securepoll_votes;
461drop table if exists dawiktionary.securepoll_cookie_match;
462drop table if exists dawiktionary.securepoll_strike;
463drop table if exists dawiktionary.securepoll_voters;
464drop table if exists dawiktionary.securepoll_votes;
465drop table if exists dewikibooks.securepoll_cookie_match;
466drop table if exists dewikibooks.securepoll_strike;
467drop table if exists dewikibooks.securepoll_votes;
468drop table if exists dewikinews.securepoll_cookie_match;
469drop table if exists dewikinews.securepoll_strike;
470drop table if exists dewikinews.securepoll_votes;
471drop table if exists dewikiquote.securepoll_cookie_match;
472drop table if exists dewikiquote.securepoll_strike;
473drop table if exists dewikiquote.securepoll_votes;
474drop table if exists dewikisource.securepoll_strike;
475drop table if exists dewikisource.securepoll_votes;
476drop table if exists dewikiversity.securepoll_cookie_match;
477drop table if exists dewikiversity.securepoll_strike;
478drop table if exists dewikiversity.securepoll_votes;
479drop table if exists dewikivoyage.securepoll_cookie_match;
480drop table if exists dewikivoyage.securepoll_options;
481drop table if exists dewikivoyage.securepoll_questions;
482drop table if exists dewikivoyage.securepoll_strike;
483drop table if exists dewikivoyage.securepoll_votes;
484drop table if exists dewiktionary.securepoll_strike;
485drop table if exists dewiktionary.securepoll_votes;
486drop table if exists dinwiki.securepoll_cookie_match;
487drop table if exists dinwiki.securepoll_options;
488drop table if exists dinwiki.securepoll_questions;
489drop table if exists dinwiki.securepoll_strike;
490drop table if exists dinwiki.securepoll_voters;
491drop table if exists dinwiki.securepoll_votes;
492drop table if exists diqwiki.securepoll_cookie_match;
493drop table if exists diqwiki.securepoll_strike;
494drop table if exists diqwiki.securepoll_votes;
495drop table if exists dkwikimedia.securepoll_cookie_match;
496drop table if exists dkwikimedia.securepoll_strike;
497drop table if exists dkwikimedia.securepoll_voters;
498drop table if exists dkwikimedia.securepoll_votes;
499drop table if exists donatewiki.securepoll_cookie_match;
500drop table if exists donatewiki.securepoll_options;
501drop table if exists donatewiki.securepoll_questions;
502drop table if exists donatewiki.securepoll_strike;
503drop table if exists donatewiki.securepoll_voters;
504drop table if exists donatewiki.securepoll_votes;
505drop table if exists dsbwiki.securepoll_cookie_match;
506drop table if exists dsbwiki.securepoll_strike;
507drop table if exists dsbwiki.securepoll_votes;
508drop table if exists dtywiki.securepoll_cookie_match;
509drop table if exists dtywiki.securepoll_options;
510drop table if exists dtywiki.securepoll_questions;
511drop table if exists dtywiki.securepoll_strike;
512drop table if exists dtywiki.securepoll_votes;
513drop table if exists dvwiki.securepoll_cookie_match;
514drop table if exists dvwiki.securepoll_strike;
515drop table if exists dvwiki.securepoll_votes;
516drop table if exists dvwiktionary.securepoll_cookie_match;
517drop table if exists dvwiktionary.securepoll_strike;
518drop table if exists dvwiktionary.securepoll_voters;
519drop table if exists dvwiktionary.securepoll_votes;
520drop table if exists dzwiki.securepoll_cookie_match;
521drop table if exists dzwiki.securepoll_strike;
522drop table if exists dzwiki.securepoll_voters;
523drop table if exists dzwiki.securepoll_votes;
524drop table if exists eewiki.securepoll_cookie_match;
525drop table if exists eewiki.securepoll_strike;
526drop table if exists eewiki.securepoll_votes;
527drop table if exists elwiki.securepoll_cookie_match;
528drop table if exists elwiki.securepoll_strike;
529drop table if exists elwiki.securepoll_votes;
530drop table if exists elwikibooks.securepoll_cookie_match;
531drop table if exists elwikibooks.securepoll_strike;
532drop table if exists elwikibooks.securepoll_votes;
533drop table if exists elwikinews.securepoll_cookie_match;
534drop table if exists elwikinews.securepoll_strike;
535drop table if exists elwikinews.securepoll_votes;
536drop table if exists elwikiquote.securepoll_cookie_match;
537drop table if exists elwikiquote.securepoll_strike;
538drop table if exists elwikiquote.securepoll_voters;
539drop table if exists elwikiquote.securepoll_votes;
540drop table if exists elwikisource.securepoll_cookie_match;
541drop table if exists elwikisource.securepoll_strike;
542drop table if exists elwikisource.securepoll_votes;
543drop table if exists elwikiversity.securepoll_cookie_match;
544drop table if exists elwikiversity.securepoll_strike;
545drop table if exists elwikiversity.securepoll_votes;
546drop table if exists elwikivoyage.securepoll_cookie_match;
547drop table if exists elwikivoyage.securepoll_options;
548drop table if exists elwikivoyage.securepoll_questions;
549drop table if exists elwikivoyage.securepoll_strike;
550drop table if exists elwikivoyage.securepoll_voters;
551drop table if exists elwikivoyage.securepoll_votes;
552drop table if exists elwiktionary.securepoll_cookie_match;
553drop table if exists elwiktionary.securepoll_strike;
554drop table if exists elwiktionary.securepoll_votes;
555drop table if exists emlwiki.securepoll_cookie_match;
556drop table if exists emlwiki.securepoll_strike;
557drop table if exists emlwiki.securepoll_votes;
558drop table if exists enwikibooks.securepoll_cookie_match;
559drop table if exists enwikibooks.securepoll_strike;
560drop table if exists enwikibooks.securepoll_votes;
561drop table if exists enwikinews.securepoll_cookie_match;
562drop table if exists enwikinews.securepoll_strike;
563drop table if exists enwikinews.securepoll_votes;
564drop table if exists enwikisource.securepoll_cookie_match;
565drop table if exists enwikisource.securepoll_strike;
566drop table if exists enwikisource.securepoll_votes;
567drop table if exists enwikiversity.securepoll_cookie_match;
568drop table if exists enwikiversity.securepoll_strike;
569drop table if exists enwikiversity.securepoll_votes;
570drop table if exists eowikibooks.securepoll_cookie_match;
571drop table if exists eowikibooks.securepoll_strike;
572drop table if exists eowikibooks.securepoll_votes;
573drop table if exists eowikinews.securepoll_cookie_match;
574drop table if exists eowikinews.securepoll_strike;
575drop table if exists eowikinews.securepoll_votes;
576drop table if exists eowikiquote.securepoll_cookie_match;
577drop table if exists eowikiquote.securepoll_strike;
578drop table if exists eowikiquote.securepoll_votes;
579drop table if exists eowikisource.securepoll_cookie_match;
580drop table if exists eowikisource.securepoll_strike;
581drop table if exists eowikisource.securepoll_votes;
582drop table if exists eowiktionary.securepoll_cookie_match;
583drop table if exists eowiktionary.securepoll_strike;
584drop table if exists eowiktionary.securepoll_votes;
585drop table if exists eswikibooks.securepoll_cookie_match;
586drop table if exists eswikibooks.securepoll_strike;
587drop table if exists eswikibooks.securepoll_votes;
588drop table if exists eswikinews.securepoll_cookie_match;
589drop table if exists eswikinews.securepoll_strike;
590drop table if exists eswikinews.securepoll_votes;
591drop table if exists eswikiquote.securepoll_cookie_match;
592drop table if exists eswikiquote.securepoll_strike;
593drop table if exists eswikiquote.securepoll_votes;
594drop table if exists eswikisource.securepoll_cookie_match;
595drop table if exists eswikisource.securepoll_strike;
596drop table if exists eswikisource.securepoll_votes;
597drop table if exists eswikiversity.securepoll_cookie_match;
598drop table if exists eswikiversity.securepoll_strike;
599drop table if exists eswikiversity.securepoll_votes;
600drop table if exists eswikivoyage.securepoll_cookie_match;
601drop table if exists eswikivoyage.securepoll_options;
602drop table if exists eswikivoyage.securepoll_questions;
603drop table if exists eswikivoyage.securepoll_strike;
604drop table if exists eswikivoyage.securepoll_votes;
605drop table if exists eswiktionary.securepoll_cookie_match;
606drop table if exists eswiktionary.securepoll_strike;
607drop table if exists eswiktionary.securepoll_votes;
608drop table if exists etwiki.securepoll_cookie_match;
609drop table if exists etwiki.securepoll_strike;
610drop table if exists etwiki.securepoll_votes;
611drop table if exists etwikibooks.securepoll_cookie_match;
612drop table if exists etwikibooks.securepoll_strike;
613drop table if exists etwikibooks.securepoll_voters;
614drop table if exists etwikibooks.securepoll_votes;
615drop table if exists etwikimedia.securepoll_cookie_match;
616drop table if exists etwikimedia.securepoll_strike;
617drop table if exists etwikimedia.securepoll_voters;
618drop table if exists etwikimedia.securepoll_votes;
619drop table if exists etwikiquote.securepoll_cookie_match;
620drop table if exists etwikiquote.securepoll_strike;
621drop table if exists etwikiquote.securepoll_votes;
622drop table if exists etwikisource.securepoll_cookie_match;
623drop table if exists etwikisource.securepoll_strike;
624drop table if exists etwikisource.securepoll_votes;
625drop table if exists etwiktionary.securepoll_cookie_match;
626drop table if exists etwiktionary.securepoll_strike;
627drop table if exists etwiktionary.securepoll_votes;
628drop table if exists euwiki.securepoll_cookie_match;
629drop table if exists euwiki.securepoll_strike;
630drop table if exists euwiki.securepoll_votes;
631drop table if exists euwikibooks.securepoll_cookie_match;
632drop table if exists euwikibooks.securepoll_strike;
633drop table if exists euwikibooks.securepoll_voters;
634drop table if exists euwikibooks.securepoll_votes;
635drop table if exists euwikiquote.securepoll_cookie_match;
636drop table if exists euwikiquote.securepoll_strike;
637drop table if exists euwikiquote.securepoll_votes;
638drop table if exists euwiktionary.securepoll_cookie_match;
639drop table if exists euwiktionary.securepoll_strike;
640drop table if exists euwiktionary.securepoll_voters;
641drop table if exists euwiktionary.securepoll_votes;
642drop table if exists execwiki.securepoll_cookie_match;
643drop table if exists execwiki.securepoll_strike;
644drop table if exists execwiki.securepoll_voters;
645drop table if exists execwiki.securepoll_votes;
646drop table if exists extwiki.securepoll_cookie_match;
647drop table if exists extwiki.securepoll_strike;
648drop table if exists extwiki.securepoll_voters;
649drop table if exists extwiki.securepoll_votes;
650drop table if exists fawikibooks.securepoll_cookie_match;
651drop table if exists fawikibooks.securepoll_strike;
652drop table if exists fawikibooks.securepoll_votes;
653drop table if exists fawikinews.securepoll_cookie_match;
654drop table if exists fawikinews.securepoll_strike;
655drop table if exists fawikinews.securepoll_votes;
656drop table if exists fawikiquote.securepoll_cookie_match;
657drop table if exists fawikiquote.securepoll_strike;
658drop table if exists fawikiquote.securepoll_votes;
659drop table if exists fawikisource.securepoll_cookie_match;
660drop table if exists fawikisource.securepoll_strike;
661drop table if exists fawikisource.securepoll_votes;
662drop table if exists fawikivoyage.securepoll_cookie_match;
663drop table if exists fawikivoyage.securepoll_options;
664drop table if exists fawikivoyage.securepoll_questions;
665drop table if exists fawikivoyage.securepoll_strike;
666drop table if exists fawikivoyage.securepoll_votes;
667drop table if exists fawiktionary.securepoll_cookie_match;
668drop table if exists fawiktionary.securepoll_strike;
669drop table if exists fawiktionary.securepoll_votes;
670drop table if exists fdcwiki.securepoll_cookie_match;
671drop table if exists fdcwiki.securepoll_options;
672drop table if exists fdcwiki.securepoll_questions;
673drop table if exists fdcwiki.securepoll_strike;
674drop table if exists fdcwiki.securepoll_voters;
675drop table if exists fdcwiki.securepoll_votes;
676drop table if exists ffwiki.securepoll_cookie_match;
677drop table if exists ffwiki.securepoll_strike;
678drop table if exists ffwiki.securepoll_votes;
679drop table if exists fiu_vrowiki.securepoll_cookie_match;
680drop table if exists fiu_vrowiki.securepoll_strike;
681drop table if exists fiu_vrowiki.securepoll_votes;
682drop table if exists fiwikibooks.securepoll_cookie_match;
683drop table if exists fiwikibooks.securepoll_strike;
684drop table if exists fiwikibooks.securepoll_votes;
685drop table if exists fiwikimedia.securepoll_cookie_match;
686drop table if exists fiwikimedia.securepoll_strike;
687drop table if exists fiwikimedia.securepoll_voters;
688drop table if exists fiwikimedia.securepoll_votes;
689drop table if exists fiwikinews.securepoll_cookie_match;
690drop table if exists fiwikinews.securepoll_strike;
691drop table if exists fiwikinews.securepoll_votes;
692drop table if exists fiwikiquote.securepoll_cookie_match;
693drop table if exists fiwikiquote.securepoll_strike;
694drop table if exists fiwikiquote.securepoll_votes;
695drop table if exists fiwikisource.securepoll_cookie_match;
696drop table if exists fiwikisource.securepoll_strike;
697drop table if exists fiwikisource.securepoll_votes;
698drop table if exists fiwikiversity.securepoll_cookie_match;
699drop table if exists fiwikiversity.securepoll_strike;
700drop table if exists fiwikiversity.securepoll_voters;
701drop table if exists fiwikiversity.securepoll_votes;
702drop table if exists fiwikivoyage.securepoll_cookie_match;
703drop table if exists fiwikivoyage.securepoll_options;
704drop table if exists fiwikivoyage.securepoll_questions;
705drop table if exists fiwikivoyage.securepoll_strike;
706drop table if exists fiwikivoyage.securepoll_voters;
707drop table if exists fiwikivoyage.securepoll_votes;
708drop table if exists fiwiktionary.securepoll_cookie_match;
709drop table if exists fiwiktionary.securepoll_strike;
710drop table if exists fiwiktionary.securepoll_votes;
711drop table if exists fjwiki.securepoll_cookie_match;
712drop table if exists fjwiki.securepoll_strike;
713drop table if exists fjwiki.securepoll_voters;
714drop table if exists fjwiki.securepoll_votes;
715drop table if exists fjwiktionary.securepoll_cookie_match;
716drop table if exists fjwiktionary.securepoll_strike;
717drop table if exists fjwiktionary.securepoll_voters;
718drop table if exists fjwiktionary.securepoll_votes;
719drop table if exists foundationwiki.securepoll_cookie_match;
720drop table if exists foundationwiki.securepoll_strike;
721drop table if exists foundationwiki.securepoll_votes;
722drop table if exists fowiki.securepoll_cookie_match;
723drop table if exists fowiki.securepoll_strike;
724drop table if exists fowiki.securepoll_votes;
725drop table if exists fowikisource.securepoll_cookie_match;
726drop table if exists fowikisource.securepoll_strike;
727drop table if exists fowikisource.securepoll_voters;
728drop table if exists fowikisource.securepoll_votes;
729drop table if exists fowiktionary.securepoll_cookie_match;
730drop table if exists fowiktionary.securepoll_strike;
731drop table if exists fowiktionary.securepoll_voters;
732drop table if exists fowiktionary.securepoll_votes;
733drop table if exists frpwiki.securepoll_cookie_match;
734drop table if exists frpwiki.securepoll_strike;
735drop table if exists frpwiki.securepoll_voters;
736drop table if exists frpwiki.securepoll_votes;
737drop table if exists frrwiki.securepoll_cookie_match;
738drop table if exists frrwiki.securepoll_strike;
739drop table if exists frrwiki.securepoll_votes;
740drop table if exists frwikibooks.securepoll_cookie_match;
741drop table if exists frwikibooks.securepoll_strike;
742drop table if exists frwikibooks.securepoll_votes;
743drop table if exists frwikinews.securepoll_cookie_match;
744drop table if exists frwikinews.securepoll_strike;
745drop table if exists frwikinews.securepoll_votes;
746drop table if exists frwikiquote.securepoll_cookie_match;
747drop table if exists frwikiquote.securepoll_strike;
748drop table if exists frwikiquote.securepoll_votes;
749drop table if exists frwikisource.securepoll_cookie_match;
750drop table if exists frwikisource.securepoll_strike;
751drop table if exists frwikisource.securepoll_votes;
752drop table if exists frwikiversity.securepoll_cookie_match;
753drop table if exists frwikiversity.securepoll_strike;
754drop table if exists frwikiversity.securepoll_votes;
755drop table if exists frwikivoyage.securepoll_cookie_match;
756drop table if exists frwikivoyage.securepoll_options;
757drop table if exists frwikivoyage.securepoll_questions;
758drop table if exists frwikivoyage.securepoll_strike;
759drop table if exists frwikivoyage.securepoll_votes;
760drop table if exists furwiki.securepoll_cookie_match;
761drop table if exists furwiki.securepoll_strike;
762drop table if exists furwiki.securepoll_votes;
763drop table if exists fywiki.securepoll_cookie_match;
764drop table if exists fywiki.securepoll_strike;
765drop table if exists fywiki.securepoll_votes;
766drop table if exists fywikibooks.securepoll_cookie_match;
767drop table if exists fywikibooks.securepoll_strike;
768drop table if exists fywikibooks.securepoll_voters;
769drop table if exists fywikibooks.securepoll_votes;
770drop table if exists fywiktionary.securepoll_cookie_match;
771drop table if exists fywiktionary.securepoll_strike;
772drop table if exists fywiktionary.securepoll_voters;
773drop table if exists fywiktionary.securepoll_votes;
774drop table if exists gagwiki.securepoll_cookie_match;
775drop table if exists gagwiki.securepoll_strike;
776drop table if exists gagwiki.securepoll_voters;
777drop table if exists gagwiki.securepoll_votes;
778drop table if exists ganwiki.securepoll_cookie_match;
779drop table if exists ganwiki.securepoll_strike;
780drop table if exists ganwiki.securepoll_votes;
781drop table if exists gawiki.securepoll_cookie_match;
782drop table if exists gawiki.securepoll_strike;
783drop table if exists gawiki.securepoll_votes;
784drop table if exists gawiktionary.securepoll_cookie_match;
785drop table if exists gawiktionary.securepoll_strike;
786drop table if exists gawiktionary.securepoll_votes;
787drop table if exists gdwiki.securepoll_cookie_match;
788drop table if exists gdwiki.securepoll_strike;
789drop table if exists gdwiki.securepoll_votes;
790drop table if exists gdwiktionary.securepoll_cookie_match;
791drop table if exists gdwiktionary.securepoll_strike;
792drop table if exists gdwiktionary.securepoll_voters;
793drop table if exists gdwiktionary.securepoll_votes;
794drop table if exists gewikimedia.securepoll_cookie_match;
795drop table if exists gewikimedia.securepoll_options;
796drop table if exists gewikimedia.securepoll_questions;
797drop table if exists gewikimedia.securepoll_strike;
798drop table if exists gewikimedia.securepoll_voters;
799drop table if exists gewikimedia.securepoll_votes;
800drop table if exists glkwiki.securepoll_cookie_match;
801drop table if exists glkwiki.securepoll_strike;
802drop table if exists glkwiki.securepoll_votes;
803drop table if exists glwiki.securepoll_cookie_match;
804drop table if exists glwiki.securepoll_strike;
805drop table if exists glwiki.securepoll_votes;
806drop table if exists glwikibooks.securepoll_cookie_match;
807drop table if exists glwikibooks.securepoll_strike;
808drop table if exists glwikibooks.securepoll_votes;
809drop table if exists glwikiquote.securepoll_cookie_match;
810drop table if exists glwikiquote.securepoll_strike;
811drop table if exists glwikiquote.securepoll_voters;
812drop table if exists glwikiquote.securepoll_votes;
813drop table if exists glwikisource.securepoll_cookie_match;
814drop table if exists glwikisource.securepoll_strike;
815drop table if exists glwikisource.securepoll_voters;
816drop table if exists glwikisource.securepoll_votes;
817drop table if exists glwiktionary.securepoll_cookie_match;
818drop table if exists glwiktionary.securepoll_strike;
819drop table if exists glwiktionary.securepoll_votes;
820drop table if exists gnwiki.securepoll_cookie_match;
821drop table if exists gnwiki.securepoll_strike;
822drop table if exists gnwiki.securepoll_votes;
823drop table if exists gnwiktionary.securepoll_cookie_match;
824drop table if exists gnwiktionary.securepoll_strike;
825drop table if exists gnwiktionary.securepoll_voters;
826drop table if exists gnwiktionary.securepoll_votes;
827drop table if exists gomwiki.securepoll_cookie_match;
828drop table if exists gomwiki.securepoll_options;
829drop table if exists gomwiki.securepoll_questions;
830drop table if exists gomwiki.securepoll_strike;
831drop table if exists gomwiki.securepoll_votes;
832drop table if exists gotwiki.securepoll_cookie_match;
833drop table if exists gotwiki.securepoll_strike;
834drop table if exists gotwiki.securepoll_votes;
835drop table if exists grantswiki.securepoll_cookie_match;
836drop table if exists grantswiki.securepoll_strike;
837drop table if exists grantswiki.securepoll_voters;
838drop table if exists grantswiki.securepoll_votes;
839drop table if exists grwikimedia.securepoll_cookie_match;
840drop table if exists grwikimedia.securepoll_options;
841drop table if exists grwikimedia.securepoll_questions;
842drop table if exists grwikimedia.securepoll_strike;
843drop table if exists grwikimedia.securepoll_voters;
844drop table if exists grwikimedia.securepoll_votes;
845drop table if exists guwiki.securepoll_cookie_match;
846drop table if exists guwiki.securepoll_strike;
847drop table if exists guwiki.securepoll_votes;
848drop table if exists guwikiquote.securepoll_cookie_match;
849drop table if exists guwikiquote.securepoll_strike;
850drop table if exists guwikiquote.securepoll_voters;
851drop table if exists guwikiquote.securepoll_votes;
852drop table if exists guwikisource.securepoll_cookie_match;
853drop table if exists guwikisource.securepoll_options;
854drop table if exists guwikisource.securepoll_questions;
855drop table if exists guwikisource.securepoll_strike;
856drop table if exists guwikisource.securepoll_votes;
857drop table if exists guwiktionary.securepoll_cookie_match;
858drop table if exists guwiktionary.securepoll_strike;
859drop table if exists guwiktionary.securepoll_voters;
860drop table if exists guwiktionary.securepoll_votes;
861drop table if exists gvwiki.securepoll_cookie_match;
862drop table if exists gvwiki.securepoll_strike;
863drop table if exists gvwiki.securepoll_votes;
864drop table if exists gvwiktionary.securepoll_cookie_match;
865drop table if exists gvwiktionary.securepoll_strike;
866drop table if exists gvwiktionary.securepoll_voters;
867drop table if exists gvwiktionary.securepoll_votes;
868drop table if exists hakwiki.securepoll_cookie_match;
869drop table if exists hakwiki.securepoll_strike;
870drop table if exists hakwiki.securepoll_voters;
871drop table if exists hakwiki.securepoll_votes;
872drop table if exists hawiki.securepoll_strike;
873drop table if exists hawiki.securepoll_votes;
874drop table if exists hawiktionary.securepoll_cookie_match;
875drop table if exists hawiktionary.securepoll_strike;
876drop table if exists hawiktionary.securepoll_votes;
877drop table if exists hawwiki.securepoll_cookie_match;
878drop table if exists hawwiki.securepoll_strike;
879drop table if exists hawwiki.securepoll_votes;
880drop table if exists hewikibooks.securepoll_cookie_match;
881drop table if exists hewikibooks.securepoll_strike;
882drop table if exists hewikibooks.securepoll_votes;
883drop table if exists hewikinews.securepoll_cookie_match;
884drop table if exists hewikinews.securepoll_strike;
885drop table if exists hewikinews.securepoll_voters;
886drop table if exists hewikinews.securepoll_votes;
887drop table if exists hewikiquote.securepoll_cookie_match;
888drop table if exists hewikiquote.securepoll_strike;
889drop table if exists hewikiquote.securepoll_votes;
890drop table if exists hewikisource.securepoll_cookie_match;
891drop table if exists hewikisource.securepoll_strike;
892drop table if exists hewikisource.securepoll_votes;
893drop table if exists hewikivoyage.securepoll_cookie_match;
894drop table if exists hewikivoyage.securepoll_options;
895drop table if exists hewikivoyage.securepoll_questions;
896drop table if exists hewikivoyage.securepoll_strike;
897drop table if exists hewikivoyage.securepoll_votes;
898drop table if exists hewiktionary.securepoll_cookie_match;
899drop table if exists hewiktionary.securepoll_strike;
900drop table if exists hewiktionary.securepoll_votes;
901drop table if exists hifwiki.securepoll_cookie_match;
902drop table if exists hifwiki.securepoll_strike;
903drop table if exists hifwiki.securepoll_votes;
904drop table if exists hifwiktionary.securepoll_cookie_match;
905drop table if exists hifwiktionary.securepoll_options;
906drop table if exists hifwiktionary.securepoll_questions;
907drop table if exists hifwiktionary.securepoll_strike;
908drop table if exists hifwiktionary.securepoll_voters;
909drop table if exists hifwiktionary.securepoll_votes;
910drop table if exists hiwiki.securepoll_cookie_match;
911drop table if exists hiwiki.securepoll_strike;
912drop table if exists hiwiki.securepoll_votes;
913drop table if exists hiwikibooks.securepoll_cookie_match;
914drop table if exists hiwikibooks.securepoll_strike;
915drop table if exists hiwikibooks.securepoll_voters;
916drop table if exists hiwikibooks.securepoll_votes;
917drop table if exists hiwikiquote.securepoll_cookie_match;
918drop table if exists hiwikiquote.securepoll_strike;
919drop table if exists hiwikiquote.securepoll_votes;
920drop table if exists hiwikisource.securepoll_cookie_match;
921drop table if exists hiwikisource.securepoll_options;
922drop table if exists hiwikisource.securepoll_questions;
923drop table if exists hiwikisource.securepoll_strike;
924drop table if exists hiwikisource.securepoll_votes;
925drop table if exists hiwikivoyage.securepoll_cookie_match;
926drop table if exists hiwikivoyage.securepoll_options;
927drop table if exists hiwikivoyage.securepoll_questions;
928drop table if exists hiwikivoyage.securepoll_strike;
929drop table if exists hiwikivoyage.securepoll_voters;
930drop table if exists hiwikivoyage.securepoll_votes;
931drop table if exists hiwiktionary.securepoll_cookie_match;
932drop table if exists hiwiktionary.securepoll_strike;
933drop table if exists hiwiktionary.securepoll_votes;
934drop table if exists hrwiki.securepoll_cookie_match;
935drop table if exists hrwiki.securepoll_strike;
936drop table if exists hrwiki.securepoll_votes;
937drop table if exists hrwikibooks.securepoll_cookie_match;
938drop table if exists hrwikibooks.securepoll_strike;
939drop table if exists hrwikibooks.securepoll_voters;
940drop table if exists hrwikibooks.securepoll_votes;
941drop table if exists hrwikiquote.securepoll_cookie_match;
942drop table if exists hrwikiquote.securepoll_strike;
943drop table if exists hrwikiquote.securepoll_voters;
944drop table if exists hrwikiquote.securepoll_votes;
945drop table if exists hrwikisource.securepoll_cookie_match;
946drop table if exists hrwikisource.securepoll_strike;
947drop table if exists hrwikisource.securepoll_votes;
948drop table if exists hrwiktionary.securepoll_cookie_match;
949drop table if exists hrwiktionary.securepoll_strike;
950drop table if exists hrwiktionary.securepoll_votes;
951drop table if exists hsbwiki.securepoll_cookie_match;
952drop table if exists hsbwiki.securepoll_strike;
953drop table if exists hsbwiki.securepoll_votes;
954drop table if exists hsbwiktionary.securepoll_cookie_match;
955drop table if exists hsbwiktionary.securepoll_strike;
956drop table if exists hsbwiktionary.securepoll_voters;
957drop table if exists hsbwiktionary.securepoll_votes;
958drop table if exists htwiki.securepoll_cookie_match;
959drop table if exists htwiki.securepoll_strike;
960drop table if exists htwiki.securepoll_votes;
961drop table if exists huwikibooks.securepoll_cookie_match;
962drop table if exists huwikibooks.securepoll_strike;
963drop table if exists huwikibooks.securepoll_votes;
964drop table if exists huwikiquote.securepoll_cookie_match;
965drop table if exists huwikiquote.securepoll_strike;
966drop table if exists huwikiquote.securepoll_votes;
967drop table if exists huwikisource.securepoll_cookie_match;
968drop table if exists huwikisource.securepoll_strike;
969drop table if exists huwikisource.securepoll_votes;
970drop table if exists huwiktionary.securepoll_cookie_match;
971drop table if exists huwiktionary.securepoll_strike;
972drop table if exists huwiktionary.securepoll_votes;
973drop table if exists hywiki.securepoll_strike;
974drop table if exists hywiki.securepoll_votes;
975drop table if exists hywikibooks.securepoll_cookie_match;
976drop table if exists hywikibooks.securepoll_strike;
977drop table if exists hywikibooks.securepoll_voters;
978drop table if exists hywikibooks.securepoll_votes;
979drop table if exists hywikiquote.securepoll_cookie_match;
980drop table if exists hywikiquote.securepoll_strike;
981drop table if exists hywikiquote.securepoll_votes;
982drop table if exists hywikisource.securepoll_cookie_match;
983drop table if exists hywikisource.securepoll_strike;
984drop table if exists hywikisource.securepoll_votes;
985drop table if exists hywiktionary.securepoll_cookie_match;
986drop table if exists hywiktionary.securepoll_strike;
987drop table if exists hywiktionary.securepoll_votes;
988drop table if exists hywwiki.securepoll_cookie_match;
989drop table if exists hywwiki.securepoll_options;
990drop table if exists hywwiki.securepoll_questions;
991drop table if exists hywwiki.securepoll_strike;
992drop table if exists hywwiki.securepoll_votes;
993drop table if exists iawiki.securepoll_cookie_match;
994drop table if exists iawiki.securepoll_strike;
995drop table if exists iawiki.securepoll_votes;
996drop table if exists iawikibooks.securepoll_cookie_match;
997drop table if exists iawikibooks.securepoll_strike;
998drop table if exists iawikibooks.securepoll_voters;
999drop table if exists iawikibooks.securepoll_votes;
1000drop table if exists iawiktionary.securepoll_cookie_match;
1001drop table if exists iawiktionary.securepoll_strike;
1002drop table if exists iawiktionary.securepoll_voters;
1003drop table if exists iawiktionary.securepoll_votes;
1004drop table if exists idwikibooks.securepoll_cookie_match;
1005drop table if exists idwikibooks.securepoll_strike;
1006drop table if exists idwikibooks.securepoll_votes;
1007drop table if exists idwikiquote.securepoll_cookie_match;
1008drop table if exists idwikiquote.securepoll_strike;
1009drop table if exists idwikiquote.securepoll_votes;
1010drop table if exists idwikisource.securepoll_cookie_match;
1011drop table if exists idwikisource.securepoll_strike;
1012drop table if exists idwikisource.securepoll_votes;
1013drop table if exists idwiktionary.securepoll_cookie_match;
1014drop table if exists idwiktionary.securepoll_strike;
1015drop table if exists idwiktionary.securepoll_votes;
1016drop table if exists iegcomwiki.securepoll_cookie_match;
1017drop table if exists iegcomwiki.securepoll_options;
1018drop table if exists iegcomwiki.securepoll_questions;
1019drop table if exists iegcomwiki.securepoll_strike;
1020drop table if exists iegcomwiki.securepoll_voters;
1021drop table if exists iegcomwiki.securepoll_votes;
1022drop table if exists iewiki.securepoll_cookie_match;
1023drop table if exists iewiki.securepoll_strike;
1024drop table if exists iewiki.securepoll_votes;
1025drop table if exists iewiktionary.securepoll_cookie_match;
1026drop table if exists iewiktionary.securepoll_strike;
1027drop table if exists iewiktionary.securepoll_voters;
1028drop table if exists iewiktionary.securepoll_votes;
1029drop table if exists igwiki.securepoll_cookie_match;
1030drop table if exists igwiki.securepoll_strike;
1031drop table if exists igwiki.securepoll_votes;
1032drop table if exists ikwiki.securepoll_cookie_match;
1033drop table if exists ikwiki.securepoll_strike;
1034drop table if exists ikwiki.securepoll_votes;
1035drop table if exists ilowiki.securepoll_cookie_match;
1036drop table if exists ilowiki.securepoll_strike;
1037drop table if exists ilowiki.securepoll_votes;
1038drop table if exists ilwikimedia.securepoll_cookie_match;
1039drop table if exists ilwikimedia.securepoll_strike;
1040drop table if exists ilwikimedia.securepoll_voters;
1041drop table if exists ilwikimedia.securepoll_votes;
1042drop table if exists incubatorwiki.securepoll_cookie_match;
1043drop table if exists incubatorwiki.securepoll_strike;
1044drop table if exists incubatorwiki.securepoll_votes;
1045drop table if exists inhwiki.securepoll_cookie_match;
1046drop table if exists inhwiki.securepoll_options;
1047drop table if exists inhwiki.securepoll_questions;
1048drop table if exists inhwiki.securepoll_strike;
1049drop table if exists inhwiki.securepoll_votes;
1050drop table if exists iowiki.securepoll_cookie_match;
1051drop table if exists iowiki.securepoll_strike;
1052drop table if exists iowiki.securepoll_votes;
1053drop table if exists iowiktionary.securepoll_cookie_match;
1054drop table if exists iowiktionary.securepoll_strike;
1055drop table if exists iowiktionary.securepoll_votes;
1056drop table if exists iswiki.securepoll_cookie_match;
1057drop table if exists iswiki.securepoll_strike;
1058drop table if exists iswiki.securepoll_votes;
1059drop table if exists iswikibooks.securepoll_cookie_match;
1060drop table if exists iswikibooks.securepoll_strike;
1061drop table if exists iswikibooks.securepoll_votes;
1062drop table if exists iswikiquote.securepoll_cookie_match;
1063drop table if exists iswikiquote.securepoll_strike;
1064drop table if exists iswikiquote.securepoll_voters;
1065drop table if exists iswikiquote.securepoll_votes;
1066drop table if exists iswikisource.securepoll_cookie_match;
1067drop table if exists iswikisource.securepoll_strike;
1068drop table if exists iswikisource.securepoll_voters;
1069drop table if exists iswikisource.securepoll_votes;
1070drop table if exists iswiktionary.securepoll_cookie_match;
1071drop table if exists iswiktionary.securepoll_strike;
1072drop table if exists iswiktionary.securepoll_votes;
1073drop table if exists itwikibooks.securepoll_cookie_match;
1074drop table if exists itwikibooks.securepoll_strike;
1075drop table if exists itwikibooks.securepoll_votes;
1076drop table if exists itwikinews.securepoll_cookie_match;
1077drop table if exists itwikinews.securepoll_strike;
1078drop table if exists itwikinews.securepoll_votes;
1079drop table if exists itwikiquote.securepoll_cookie_match;
1080drop table if exists itwikiquote.securepoll_strike;
1081drop table if exists itwikiquote.securepoll_votes;
1082drop table if exists itwikisource.securepoll_cookie_match;
1083drop table if exists itwikisource.securepoll_strike;
1084drop table if exists itwikisource.securepoll_votes;
1085drop table if exists itwikiversity.securepoll_cookie_match;
1086drop table if exists itwikiversity.securepoll_strike;
1087drop table if exists itwikiversity.securepoll_votes;
1088drop table if exists itwikivoyage.securepoll_cookie_match;
1089drop table if exists itwikivoyage.securepoll_options;
1090drop table if exists itwikivoyage.securepoll_questions;
1091drop table if exists itwikivoyage.securepoll_strike;
1092drop table if exists itwikivoyage.securepoll_votes;
1093drop table if exists itwiktionary.securepoll_cookie_match;
1094drop table if exists itwiktionary.securepoll_strike;
1095drop table if exists itwiktionary.securepoll_votes;
1096drop table if exists iuwiki.securepoll_cookie_match;
1097drop table if exists iuwiki.securepoll_strike;
1098drop table if exists iuwiki.securepoll_voters;
1099drop table if exists iuwiki.securepoll_votes;
1100drop table if exists iuwiktionary.securepoll_cookie_match;
1101drop table if exists iuwiktionary.securepoll_strike;
1102drop table if exists iuwiktionary.securepoll_voters;
1103drop table if exists iuwiktionary.securepoll_votes;
1104drop table if exists jamwiki.securepoll_cookie_match;
1105drop table if exists jamwiki.securepoll_options;
1106drop table if exists jamwiki.securepoll_questions;
1107drop table if exists jamwiki.securepoll_strike;
1108drop table if exists jamwiki.securepoll_voters;
1109drop table if exists jamwiki.securepoll_votes;
1110drop table if exists jawikibooks.securepoll_cookie_match;
1111drop table if exists jawikibooks.securepoll_strike;
1112drop table if exists jawikibooks.securepoll_votes;
1113drop table if exists jawikinews.securepoll_cookie_match;
1114drop table if exists jawikinews.securepoll_strike;
1115drop table if exists jawikinews.securepoll_votes;
1116drop table if exists jawikiquote.securepoll_cookie_match;
1117drop table if exists jawikiquote.securepoll_strike;
1118drop table if exists jawikiquote.securepoll_votes;
1119drop table if exists jawikisource.securepoll_cookie_match;
1120drop table if exists jawikisource.securepoll_strike;
1121drop table if exists jawikisource.securepoll_votes;
1122drop table if exists jawikiversity.securepoll_cookie_match;
1123drop table if exists jawikiversity.securepoll_strike;
1124drop table if exists jawikiversity.securepoll_votes;
1125drop table if exists jawiktionary.securepoll_cookie_match;
1126drop table if exists jawiktionary.securepoll_strike;
1127drop table if exists jawiktionary.securepoll_votes;
1128drop table if exists jbowiki.securepoll_cookie_match;
1129drop table if exists jbowiki.securepoll_strike;
1130drop table if exists jbowiki.securepoll_voters;
1131drop table if exists jbowiki.securepoll_votes;
1132drop table if exists jbowiktionary.securepoll_cookie_match;
1133drop table if exists jbowiktionary.securepoll_strike;
1134drop table if exists jbowiktionary.securepoll_voters;
1135drop table if exists jbowiktionary.securepoll_votes;
1136drop table if exists jvwiki.securepoll_cookie_match;
1137drop table if exists jvwiki.securepoll_strike;
1138drop table if exists jvwiki.securepoll_votes;
1139drop table if exists jvwiktionary.securepoll_cookie_match;
1140drop table if exists jvwiktionary.securepoll_strike;
1141drop table if exists jvwiktionary.securepoll_voters;
1142drop table if exists jvwiktionary.securepoll_votes;
1143drop table if exists kaawiki.securepoll_cookie_match;
1144drop table if exists kaawiki.securepoll_strike;
1145drop table if exists kaawiki.securepoll_votes;
1146drop table if exists kabwiki.securepoll_cookie_match;
1147drop table if exists kabwiki.securepoll_strike;
1148drop table if exists kabwiki.securepoll_voters;
1149drop table if exists kabwiki.securepoll_votes;
1150drop table if exists kawiki.securepoll_cookie_match;
1151drop table if exists kawiki.securepoll_strike;
1152drop table if exists kawiki.securepoll_votes;
1153drop table if exists kawikibooks.securepoll_cookie_match;
1154drop table if exists kawikibooks.securepoll_strike;
1155drop table if exists kawikibooks.securepoll_voters;
1156drop table if exists kawikibooks.securepoll_votes;
1157drop table if exists kawikiquote.securepoll_cookie_match;
1158drop table if exists kawikiquote.securepoll_strike;
1159drop table if exists kawikiquote.securepoll_votes;
1160drop table if exists kawiktionary.securepoll_cookie_match;
1161drop table if exists kawiktionary.securepoll_strike;
1162drop table if exists kawiktionary.securepoll_votes;
1163drop table if exists kbdwiki.securepoll_cookie_match;
1164drop table if exists kbdwiki.securepoll_strike;
1165drop table if exists kbdwiki.securepoll_voters;
1166drop table if exists kbdwiki.securepoll_votes;
1167drop table if exists kbpwiki.securepoll_cookie_match;
1168drop table if exists kbpwiki.securepoll_options;
1169drop table if exists kbpwiki.securepoll_questions;
1170drop table if exists kbpwiki.securepoll_strike;
1171drop table if exists kbpwiki.securepoll_voters;
1172drop table if exists kbpwiki.securepoll_votes;
1173drop table if exists kgwiki.securepoll_cookie_match;
1174drop table if exists kgwiki.securepoll_strike;
1175drop table if exists kgwiki.securepoll_voters;
1176drop table if exists kgwiki.securepoll_votes;
1177drop table if exists kiwiki.securepoll_cookie_match;
1178drop table if exists kiwiki.securepoll_strike;
1179drop table if exists kiwiki.securepoll_voters;
1180drop table if exists kiwiki.securepoll_votes;
1181drop table if exists kkwiki.securepoll_cookie_match;
1182drop table if exists kkwiki.securepoll_strike;
1183drop table if exists kkwiki.securepoll_votes;
1184drop table if exists kkwikibooks.securepoll_cookie_match;
1185drop table if exists kkwikibooks.securepoll_strike;
1186drop table if exists kkwikibooks.securepoll_votes;
1187drop table if exists kkwiktionary.securepoll_cookie_match;
1188drop table if exists kkwiktionary.securepoll_strike;
1189drop table if exists kkwiktionary.securepoll_voters;
1190drop table if exists kkwiktionary.securepoll_votes;
1191drop table if exists klwiki.securepoll_cookie_match;
1192drop table if exists klwiki.securepoll_strike;
1193drop table if exists klwiki.securepoll_votes;
1194drop table if exists klwiktionary.securepoll_cookie_match;
1195drop table if exists klwiktionary.securepoll_strike;
1196drop table if exists klwiktionary.securepoll_voters;
1197drop table if exists klwiktionary.securepoll_votes;
1198drop table if exists kmwiki.securepoll_cookie_match;
1199drop table if exists kmwiki.securepoll_strike;
1200drop table if exists kmwiki.securepoll_votes;
1201drop table if exists kmwikibooks.securepoll_cookie_match;
1202drop table if exists kmwikibooks.securepoll_strike;
1203drop table if exists kmwikibooks.securepoll_voters;
1204drop table if exists kmwikibooks.securepoll_votes;
1205drop table if exists kmwiktionary.securepoll_cookie_match;
1206drop table if exists kmwiktionary.securepoll_strike;
1207drop table if exists kmwiktionary.securepoll_votes;
1208drop table if exists knwiki.securepoll_cookie_match;
1209drop table if exists knwiki.securepoll_strike;
1210drop table if exists knwiki.securepoll_votes;
1211drop table if exists knwikiquote.securepoll_cookie_match;
1212drop table if exists knwikiquote.securepoll_strike;
1213drop table if exists knwikiquote.securepoll_votes;
1214drop table if exists knwikisource.securepoll_cookie_match;
1215drop table if exists knwikisource.securepoll_strike;
1216drop table if exists knwikisource.securepoll_votes;
1217drop table if exists knwiktionary.securepoll_cookie_match;
1218drop table if exists knwiktionary.securepoll_strike;
1219drop table if exists knwiktionary.securepoll_votes;
1220drop table if exists koiwiki.securepoll_cookie_match;
1221drop table if exists koiwiki.securepoll_strike;
1222drop table if exists koiwiki.securepoll_voters;
1223drop table if exists koiwiki.securepoll_votes;
1224drop table if exists kowikibooks.securepoll_cookie_match;
1225drop table if exists kowikibooks.securepoll_strike;
1226drop table if exists kowikibooks.securepoll_voters;
1227drop table if exists kowikibooks.securepoll_votes;
1228drop table if exists kowikinews.securepoll_cookie_match;
1229drop table if exists kowikinews.securepoll_strike;
1230drop table if exists kowikinews.securepoll_votes;
1231drop table if exists kowikiquote.securepoll_cookie_match;
1232drop table if exists kowikiquote.securepoll_strike;
1233drop table if exists kowikiquote.securepoll_votes;
1234drop table if exists kowikisource.securepoll_cookie_match;
1235drop table if exists kowikisource.securepoll_strike;
1236drop table if exists kowikisource.securepoll_votes;
1237drop table if exists kowikiversity.securepoll_cookie_match;
1238drop table if exists kowikiversity.securepoll_options;
1239drop table if exists kowikiversity.securepoll_questions;
1240drop table if exists kowikiversity.securepoll_strike;
1241drop table if exists kowikiversity.securepoll_voters;
1242drop table if exists kowikiversity.securepoll_votes;
1243drop table if exists kowiktionary.securepoll_cookie_match;
1244drop table if exists kowiktionary.securepoll_strike;
1245drop table if exists kowiktionary.securepoll_votes;
1246drop table if exists krcwiki.securepoll_cookie_match;
1247drop table if exists krcwiki.securepoll_strike;
1248drop table if exists krcwiki.securepoll_votes;
1249drop table if exists kshwiki.securepoll_cookie_match;
1250drop table if exists kshwiki.securepoll_strike;
1251drop table if exists kshwiki.securepoll_votes;
1252drop table if exists kswiki.securepoll_cookie_match;
1253drop table if exists kswiki.securepoll_strike;
1254drop table if exists kswiki.securepoll_votes;
1255drop table if exists kswiktionary.securepoll_cookie_match;
1256drop table if exists kswiktionary.securepoll_strike;
1257drop table if exists kswiktionary.securepoll_votes;
1258drop table if exists kuwiki.securepoll_cookie_match;
1259drop table if exists kuwiki.securepoll_strike;
1260drop table if exists kuwiki.securepoll_votes;
1261drop table if exists kuwikibooks.securepoll_cookie_match;
1262drop table if exists kuwikibooks.securepoll_strike;
1263drop table if exists kuwikibooks.securepoll_voters;
1264drop table if exists kuwikibooks.securepoll_votes;
1265drop table if exists kuwikiquote.securepoll_cookie_match;
1266drop table if exists kuwikiquote.securepoll_strike;
1267drop table if exists kuwikiquote.securepoll_voters;
1268drop table if exists kuwikiquote.securepoll_votes;
1269drop table if exists kuwiktionary.securepoll_cookie_match;
1270drop table if exists kuwiktionary.securepoll_strike;
1271drop table if exists kuwiktionary.securepoll_votes;
1272drop table if exists kvwiki.securepoll_cookie_match;
1273drop table if exists kvwiki.securepoll_strike;
1274drop table if exists kvwiki.securepoll_votes;
1275drop table if exists kwwiki.securepoll_cookie_match;
1276drop table if exists kwwiki.securepoll_strike;
1277drop table if exists kwwiki.securepoll_voters;
1278drop table if exists kwwiki.securepoll_votes;
1279drop table if exists kwwiktionary.securepoll_cookie_match;
1280drop table if exists kwwiktionary.securepoll_strike;
1281drop table if exists kwwiktionary.securepoll_voters;
1282drop table if exists kwwiktionary.securepoll_votes;
1283drop table if exists kywiki.securepoll_cookie_match;
1284drop table if exists kywiki.securepoll_strike;
1285drop table if exists kywiki.securepoll_votes;
1286drop table if exists kywikibooks.securepoll_cookie_match;
1287drop table if exists kywikibooks.securepoll_strike;
1288drop table if exists kywikibooks.securepoll_voters;
1289drop table if exists kywikibooks.securepoll_votes;
1290drop table if exists kywikiquote.securepoll_cookie_match;
1291drop table if exists kywikiquote.securepoll_strike;
1292drop table if exists kywikiquote.securepoll_votes;
1293drop table if exists kywiktionary.securepoll_cookie_match;
1294drop table if exists kywiktionary.securepoll_strike;
1295drop table if exists kywiktionary.securepoll_voters;
1296drop table if exists kywiktionary.securepoll_votes;
1297drop table if exists ladwiki.securepoll_cookie_match;
1298drop table if exists ladwiki.securepoll_strike;
1299drop table if exists ladwiki.securepoll_votes;
1300drop table if exists lawiki.securepoll_cookie_match;
1301drop table if exists lawiki.securepoll_strike;
1302drop table if exists lawiki.securepoll_votes;
1303drop table if exists lawikibooks.securepoll_cookie_match;
1304drop table if exists lawikibooks.securepoll_strike;
1305drop table if exists lawikibooks.securepoll_voters;
1306drop table if exists lawikibooks.securepoll_votes;
1307drop table if exists lawikiquote.securepoll_cookie_match;
1308drop table if exists lawikiquote.securepoll_strike;
1309drop table if exists lawikiquote.securepoll_voters;
1310drop table if exists lawikiquote.securepoll_votes;
1311drop table if exists lawikisource.securepoll_cookie_match;
1312drop table if exists lawikisource.securepoll_strike;
1313drop table if exists lawikisource.securepoll_votes;
1314drop table if exists lawiktionary.securepoll_cookie_match;
1315drop table if exists lawiktionary.securepoll_strike;
1316drop table if exists lawiktionary.securepoll_votes;
1317drop table if exists lbewiki.securepoll_cookie_match;
1318drop table if exists lbewiki.securepoll_strike;
1319drop table if exists lbewiki.securepoll_voters;
1320drop table if exists lbewiki.securepoll_votes;
1321drop table if exists lbwiki.securepoll_strike;
1322drop table if exists lbwiki.securepoll_votes;
1323drop table if exists lbwiktionary.securepoll_cookie_match;
1324drop table if exists lbwiktionary.securepoll_strike;
1325drop table if exists lbwiktionary.securepoll_votes;
1326drop table if exists legalteamwiki.securepoll_cookie_match;
1327drop table if exists legalteamwiki.securepoll_options;
1328drop table if exists legalteamwiki.securepoll_questions;
1329drop table if exists legalteamwiki.securepoll_strike;
1330drop table if exists legalteamwiki.securepoll_voters;
1331drop table if exists legalteamwiki.securepoll_votes;
1332drop table if exists lezwiki.securepoll_cookie_match;
1333drop table if exists lezwiki.securepoll_options;
1334drop table if exists lezwiki.securepoll_questions;
1335drop table if exists lezwiki.securepoll_strike;
1336drop table if exists lezwiki.securepoll_voters;
1337drop table if exists lezwiki.securepoll_votes;
1338drop table if exists lgwiki.securepoll_cookie_match;
1339drop table if exists lgwiki.securepoll_strike;
1340drop table if exists lgwiki.securepoll_votes;
1341drop table if exists lijwiki.securepoll_cookie_match;
1342drop table if exists lijwiki.securepoll_strike;
1343drop table if exists lijwiki.securepoll_votes;
1344drop table if exists lijwikisource.securepoll_cookie_match;
1345drop table if exists lijwikisource.securepoll_options;
1346drop table if exists lijwikisource.securepoll_questions;
1347drop table if exists lijwikisource.securepoll_strike;
1348drop table if exists lijwikisource.securepoll_voters;
1349drop table if exists lijwikisource.securepoll_votes;
1350drop table if exists liwiki.securepoll_cookie_match;
1351drop table if exists liwiki.securepoll_strike;
1352drop table if exists liwiki.securepoll_votes;
1353drop table if exists liwikibooks.securepoll_cookie_match;
1354drop table if exists liwikibooks.securepoll_strike;
1355drop table if exists liwikibooks.securepoll_voters;
1356drop table if exists liwikibooks.securepoll_votes;
1357drop table if exists liwikiquote.securepoll_cookie_match;
1358drop table if exists liwikiquote.securepoll_strike;
1359drop table if exists liwikiquote.securepoll_voters;
1360drop table if exists liwikiquote.securepoll_votes;
1361drop table if exists liwikisource.securepoll_cookie_match;
1362drop table if exists liwikisource.securepoll_strike;
1363drop table if exists liwikisource.securepoll_voters;
1364drop table if exists liwikisource.securepoll_votes;
1365drop table if exists liwiktionary.securepoll_cookie_match;
1366drop table if exists liwiktionary.securepoll_strike;
1367drop table if exists liwiktionary.securepoll_votes;
1368drop table if exists lmowiki.securepoll_cookie_match;
1369drop table if exists lmowiki.securepoll_strike;
1370drop table if exists lmowiki.securepoll_votes;
1371drop table if exists lnwiki.securepoll_cookie_match;
1372drop table if exists lnwiki.securepoll_strike;
1373drop table if exists lnwiki.securepoll_votes;
1374drop table if exists lnwiktionary.securepoll_cookie_match;
1375drop table if exists lnwiktionary.securepoll_strike;
1376drop table if exists lnwiktionary.securepoll_voters;
1377drop table if exists lnwiktionary.securepoll_votes;
1378drop table if exists lowiki.securepoll_cookie_match;
1379drop table if exists lowiki.securepoll_strike;
1380drop table if exists lowiki.securepoll_votes;
1381drop table if exists lowiktionary.securepoll_cookie_match;
1382drop table if exists lowiktionary.securepoll_strike;
1383drop table if exists lowiktionary.securepoll_votes;
1384drop table if exists ltgwiki.securepoll_cookie_match;
1385drop table if exists ltgwiki.securepoll_strike;
1386drop table if exists ltgwiki.securepoll_voters;
1387drop table if exists ltgwiki.securepoll_votes;
1388drop table if exists ltwiki.securepoll_cookie_match;
1389drop table if exists ltwiki.securepoll_strike;
1390drop table if exists ltwiki.securepoll_votes;
1391drop table if exists ltwikibooks.securepoll_cookie_match;
1392drop table if exists ltwikibooks.securepoll_strike;
1393drop table if exists ltwikibooks.securepoll_votes;
1394drop table if exists ltwikiquote.securepoll_cookie_match;
1395drop table if exists ltwikiquote.securepoll_strike;
1396drop table if exists ltwikiquote.securepoll_votes;
1397drop table if exists ltwikisource.securepoll_cookie_match;
1398drop table if exists ltwikisource.securepoll_strike;
1399drop table if exists ltwikisource.securepoll_votes;
1400drop table if exists ltwiktionary.securepoll_cookie_match;
1401drop table if exists ltwiktionary.securepoll_strike;
1402drop table if exists ltwiktionary.securepoll_votes;
1403drop table if exists lvwiki.securepoll_cookie_match;
1404drop table if exists lvwiki.securepoll_strike;
1405drop table if exists lvwiki.securepoll_votes;
1406drop table if exists lvwiktionary.securepoll_cookie_match;
1407drop table if exists lvwiktionary.securepoll_strike;
1408drop table if exists lvwiktionary.securepoll_votes;
1409drop table if exists maiwiki.securepoll_cookie_match;
1410drop table if exists maiwiki.securepoll_options;
1411drop table if exists maiwiki.securepoll_questions;
1412drop table if exists maiwiki.securepoll_strike;
1413drop table if exists maiwiki.securepoll_votes;
1414drop table if exists maiwikimedia.securepoll_cookie_match;
1415drop table if exists maiwikimedia.securepoll_options;
1416drop table if exists maiwikimedia.securepoll_questions;
1417drop table if exists maiwikimedia.securepoll_strike;
1418drop table if exists maiwikimedia.securepoll_voters;
1419drop table if exists maiwikimedia.securepoll_votes;
1420drop table if exists map_bmswiki.securepoll_cookie_match;
1421drop table if exists map_bmswiki.securepoll_strike;
1422drop table if exists map_bmswiki.securepoll_votes;
1423drop table if exists mdfwiki.securepoll_cookie_match;
1424drop table if exists mdfwiki.securepoll_strike;
1425drop table if exists mdfwiki.securepoll_votes;
1426drop table if exists mgwiki.securepoll_cookie_match;
1427drop table if exists mgwiki.securepoll_strike;
1428drop table if exists mgwiki.securepoll_votes;
1429drop table if exists mgwikibooks.securepoll_cookie_match;
1430drop table if exists mgwikibooks.securepoll_strike;
1431drop table if exists mgwikibooks.securepoll_voters;
1432drop table if exists mgwikibooks.securepoll_votes;
1433drop table if exists mhrwiki.securepoll_cookie_match;
1434drop table if exists mhrwiki.securepoll_strike;
1435drop table if exists mhrwiki.securepoll_votes;
1436drop table if exists minwiki.securepoll_cookie_match;
1437drop table if exists minwiki.securepoll_options;
1438drop table if exists minwiki.securepoll_questions;
1439drop table if exists minwiki.securepoll_strike;
1440drop table if exists minwiki.securepoll_votes;
1441drop table if exists miwiki.securepoll_cookie_match;
1442drop table if exists miwiki.securepoll_strike;
1443drop table if exists miwiki.securepoll_voters;
1444drop table if exists miwiki.securepoll_votes;
1445drop table if exists miwiktionary.securepoll_cookie_match;
1446drop table if exists miwiktionary.securepoll_strike;
1447drop table if exists miwiktionary.securepoll_voters;
1448drop table if exists miwiktionary.securepoll_votes;
1449drop table if exists mkwiki.securepoll_cookie_match;
1450drop table if exists mkwiki.securepoll_strike;
1451drop table if exists mkwiki.securepoll_votes;
1452drop table if exists mkwikibooks.securepoll_cookie_match;
1453drop table if exists mkwikibooks.securepoll_strike;
1454drop table if exists mkwikibooks.securepoll_voters;
1455drop table if exists mkwikibooks.securepoll_votes;
1456drop table if exists mkwikimedia.securepoll_cookie_match;
1457drop table if exists mkwikimedia.securepoll_strike;
1458drop table if exists mkwikimedia.securepoll_votes;
1459drop table if exists mkwikisource.securepoll_cookie_match;
1460drop table if exists mkwikisource.securepoll_strike;
1461drop table if exists mkwikisource.securepoll_voters;
1462drop table if exists mkwikisource.securepoll_votes;
1463drop table if exists mkwiktionary.securepoll_cookie_match;
1464drop table if exists mkwiktionary.securepoll_strike;
1465drop table if exists mkwiktionary.securepoll_voters;
1466drop table if exists mkwiktionary.securepoll_votes;
1467drop table if exists mlwiki.securepoll_cookie_match;
1468drop table if exists mlwiki.securepoll_strike;
1469drop table if exists mlwiki.securepoll_votes;
1470drop table if exists mlwikibooks.securepoll_cookie_match;
1471drop table if exists mlwikibooks.securepoll_strike;
1472drop table if exists mlwikibooks.securepoll_votes;
1473drop table if exists mlwikiquote.securepoll_cookie_match;
1474drop table if exists mlwikiquote.securepoll_strike;
1475drop table if exists mlwikiquote.securepoll_votes;
1476drop table if exists mlwikisource.securepoll_cookie_match;
1477drop table if exists mlwikisource.securepoll_strike;
1478drop table if exists mlwikisource.securepoll_votes;
1479drop table if exists mlwiktionary.securepoll_cookie_match;
1480drop table if exists mlwiktionary.securepoll_strike;
1481drop table if exists mlwiktionary.securepoll_votes;
1482drop table if exists mnwiki.securepoll_cookie_match;
1483drop table if exists mnwiki.securepoll_strike;
1484drop table if exists mnwiki.securepoll_votes;
1485drop table if exists mnwiktionary.securepoll_cookie_match;
1486drop table if exists mnwiktionary.securepoll_strike;
1487drop table if exists mnwiktionary.securepoll_voters;
1488drop table if exists mnwiktionary.securepoll_votes;
1489drop table if exists movementroleswiki.securepoll_cookie_match;
1490drop table if exists movementroleswiki.securepoll_options;
1491drop table if exists movementroleswiki.securepoll_questions;
1492drop table if exists movementroleswiki.securepoll_strike;
1493drop table if exists movementroleswiki.securepoll_voters;
1494drop table if exists movementroleswiki.securepoll_votes;
1495drop table if exists mrjwiki.securepoll_cookie_match;
1496drop table if exists mrjwiki.securepoll_strike;
1497drop table if exists mrjwiki.securepoll_votes;
1498drop table if exists mrwiki.securepoll_cookie_match;
1499drop table if exists mrwiki.securepoll_strike;
1500drop table if exists mrwiki.securepoll_votes;
1501drop table if exists mrwikibooks.securepoll_cookie_match;
1502drop table if exists mrwikibooks.securepoll_strike;
1503drop table if exists mrwikibooks.securepoll_voters;
1504drop table if exists mrwikibooks.securepoll_votes;
1505drop table if exists mrwikiquote.securepoll_cookie_match;
1506drop table if exists mrwikiquote.securepoll_strike;
1507drop table if exists mrwikiquote.securepoll_voters;
1508drop table if exists mrwikiquote.securepoll_votes;
1509drop table if exists mrwikisource.securepoll_cookie_match;
1510drop table if exists mrwikisource.securepoll_options;
1511drop table if exists mrwikisource.securepoll_questions;
1512drop table if exists mrwikisource.securepoll_strike;
1513drop table if exists mrwikisource.securepoll_votes;
1514drop table if exists mrwiktionary.securepoll_cookie_match;
1515drop table if exists mrwiktionary.securepoll_strike;
1516drop table if exists mrwiktionary.securepoll_votes;
1517drop table if exists mswiki.securepoll_cookie_match;
1518drop table if exists mswiki.securepoll_strike;
1519drop table if exists mswiki.securepoll_votes;
1520drop table if exists mswikibooks.securepoll_cookie_match;
1521drop table if exists mswikibooks.securepoll_strike;
1522drop table if exists mswikibooks.securepoll_votes;
1523drop table if exists mswiktionary.securepoll_cookie_match;
1524drop table if exists mswiktionary.securepoll_strike;
1525drop table if exists mswiktionary.securepoll_votes;
1526drop table if exists mtwiki.securepoll_cookie_match;
1527drop table if exists mtwiki.securepoll_strike;
1528drop table if exists mtwiki.securepoll_votes;
1529drop table if exists mtwiktionary.securepoll_cookie_match;
1530drop table if exists mtwiktionary.securepoll_strike;
1531drop table if exists mtwiktionary.securepoll_votes;
1532drop table if exists mwlwiki.securepoll_cookie_match;
1533drop table if exists mwlwiki.securepoll_strike;
1534drop table if exists mwlwiki.securepoll_voters;
1535drop table if exists mwlwiki.securepoll_votes;
1536drop table if exists mxwikimedia.securepoll_cookie_match;
1537drop table if exists mxwikimedia.securepoll_options;
1538drop table if exists mxwikimedia.securepoll_questions;
1539drop table if exists mxwikimedia.securepoll_strike;
1540drop table if exists mxwikimedia.securepoll_voters;
1541drop table if exists mxwikimedia.securepoll_votes;
1542drop table if exists myvwiki.securepoll_cookie_match;
1543drop table if exists myvwiki.securepoll_strike;
1544drop table if exists myvwiki.securepoll_votes;
1545drop table if exists mywiki.securepoll_cookie_match;
1546drop table if exists mywiki.securepoll_strike;
1547drop table if exists mywiki.securepoll_votes;
1548drop table if exists mywiktionary.securepoll_cookie_match;
1549drop table if exists mywiktionary.securepoll_strike;
1550drop table if exists mywiktionary.securepoll_votes;
1551drop table if exists mznwiki.securepoll_cookie_match;
1552drop table if exists mznwiki.securepoll_strike;
1553drop table if exists mznwiki.securepoll_votes;
1554drop table if exists nahwiki.securepoll_cookie_match;
1555drop table if exists nahwiki.securepoll_strike;
1556drop table if exists nahwiki.securepoll_voters;
1557drop table if exists nahwiki.securepoll_votes;
1558drop table if exists nahwiktionary.securepoll_cookie_match;
1559drop table if exists nahwiktionary.securepoll_strike;
1560drop table if exists nahwiktionary.securepoll_votes;
1561drop table if exists napwiki.securepoll_cookie_match;
1562drop table if exists napwiki.securepoll_strike;
1563drop table if exists napwiki.securepoll_votes;
1564drop table if exists napwikisource.securepoll_cookie_match;
1565drop table if exists napwikisource.securepoll_options;
1566drop table if exists napwikisource.securepoll_questions;
1567drop table if exists napwikisource.securepoll_strike;
1568drop table if exists napwikisource.securepoll_votes;
1569drop table if exists nawiktionary.securepoll_cookie_match;
1570drop table if exists nawiktionary.securepoll_strike;
1571drop table if exists nawiktionary.securepoll_votes;
1572drop table if exists nds_nlwiki.securepoll_cookie_match;
1573drop table if exists nds_nlwiki.securepoll_strike;
1574drop table if exists nds_nlwiki.securepoll_votes;
1575drop table if exists ndswiki.securepoll_cookie_match;
1576drop table if exists ndswiki.securepoll_strike;
1577drop table if exists ndswiki.securepoll_votes;
1578drop table if exists ndswiktionary.securepoll_cookie_match;
1579drop table if exists ndswiktionary.securepoll_strike;
1580drop table if exists ndswiktionary.securepoll_voters;
1581drop table if exists ndswiktionary.securepoll_votes;
1582drop table if exists newiki.securepoll_cookie_match;
1583drop table if exists newiki.securepoll_strike;
1584drop table if exists newiki.securepoll_votes;
1585drop table if exists newikibooks.securepoll_cookie_match;
1586drop table if exists newikibooks.securepoll_strike;
1587drop table if exists newikibooks.securepoll_voters;
1588drop table if exists newikibooks.securepoll_votes;
1589drop table if exists newiktionary.securepoll_cookie_match;
1590drop table if exists newiktionary.securepoll_strike;
1591drop table if exists newiktionary.securepoll_voters;
1592drop table if exists newiktionary.securepoll_votes;
1593drop table if exists newwiki.securepoll_cookie_match;
1594drop table if exists newwiki.securepoll_strike;
1595drop table if exists newwiki.securepoll_voters;
1596drop table if exists newwiki.securepoll_votes;
1597drop table if exists ngwikimedia.securepoll_cookie_match;
1598drop table if exists ngwikimedia.securepoll_options;
1599drop table if exists ngwikimedia.securepoll_questions;
1600drop table if exists ngwikimedia.securepoll_strike;
1601drop table if exists ngwikimedia.securepoll_voters;
1602drop table if exists ngwikimedia.securepoll_votes;
1603drop table if exists nlwikibooks.securepoll_cookie_match;
1604drop table if exists nlwikibooks.securepoll_strike;
1605drop table if exists nlwikibooks.securepoll_votes;
1606drop table if exists nlwikimedia.securepoll_cookie_match;
1607drop table if exists nlwikimedia.securepoll_strike;
1608drop table if exists nlwikimedia.securepoll_votes;
1609drop table if exists nlwikinews.securepoll_cookie_match;
1610drop table if exists nlwikinews.securepoll_strike;
1611drop table if exists nlwikinews.securepoll_votes;
1612drop table if exists nlwikiquote.securepoll_cookie_match;
1613drop table if exists nlwikiquote.securepoll_strike;
1614drop table if exists nlwikiquote.securepoll_votes;
1615drop table if exists nlwikisource.securepoll_cookie_match;
1616drop table if exists nlwikisource.securepoll_strike;
1617drop table if exists nlwikisource.securepoll_votes;
1618drop table if exists nlwikivoyage.securepoll_cookie_match;
1619drop table if exists nlwikivoyage.securepoll_options;
1620drop table if exists nlwikivoyage.securepoll_questions;
1621drop table if exists nlwikivoyage.securepoll_strike;
1622drop table if exists nlwikivoyage.securepoll_votes;
1623drop table if exists nlwiktionary.securepoll_cookie_match;
1624drop table if exists nlwiktionary.securepoll_strike;
1625drop table if exists nlwiktionary.securepoll_votes;
1626drop table if exists nnwiki.securepoll_cookie_match;
1627drop table if exists nnwiki.securepoll_strike;
1628drop table if exists nnwiki.securepoll_votes;
1629drop table if exists nnwikiquote.securepoll_cookie_match;
1630drop table if exists nnwikiquote.securepoll_strike;
1631drop table if exists nnwikiquote.securepoll_voters;
1632drop table if exists nnwikiquote.securepoll_votes;
1633drop table if exists nnwiktionary.securepoll_cookie_match;
1634drop table if exists nnwiktionary.securepoll_strike;
1635drop table if exists nnwiktionary.securepoll_voters;
1636drop table if exists nnwiktionary.securepoll_votes;
1637drop table if exists noboard_chapterswikimedia.securepoll_cookie_match;
1638drop table if exists noboard_chapterswikimedia.securepoll_options;
1639drop table if exists noboard_chapterswikimedia.securepoll_questions;
1640drop table if exists noboard_chapterswikimedia.securepoll_strike;
1641drop table if exists noboard_chapterswikimedia.securepoll_voters;
1642drop table if exists noboard_chapterswikimedia.securepoll_votes;
1643drop table if exists nostalgiawiki.securepoll_cookie_match;
1644drop table if exists nostalgiawiki.securepoll_strike;
1645drop table if exists nostalgiawiki.securepoll_voters;
1646drop table if exists nostalgiawiki.securepoll_votes;
1647drop table if exists novwiki.securepoll_cookie_match;
1648drop table if exists novwiki.securepoll_strike;
1649drop table if exists novwiki.securepoll_voters;
1650drop table if exists novwiki.securepoll_votes;
1651drop table if exists nowikibooks.securepoll_cookie_match;
1652drop table if exists nowikibooks.securepoll_strike;
1653drop table if exists nowikibooks.securepoll_voters;
1654drop table if exists nowikibooks.securepoll_votes;
1655drop table if exists nowikimedia.securepoll_cookie_match;
1656drop table if exists nowikimedia.securepoll_strike;
1657drop table if exists nowikimedia.securepoll_votes;
1658drop table if exists nowikinews.securepoll_cookie_match;
1659drop table if exists nowikinews.securepoll_strike;
1660drop table if exists nowikinews.securepoll_voters;
1661drop table if exists nowikinews.securepoll_votes;
1662drop table if exists nowikiquote.securepoll_cookie_match;
1663drop table if exists nowikiquote.securepoll_strike;
1664drop table if exists nowikiquote.securepoll_voters;
1665drop table if exists nowikiquote.securepoll_votes;
1666drop table if exists nowikisource.securepoll_cookie_match;
1667drop table if exists nowikisource.securepoll_strike;
1668drop table if exists nowikisource.securepoll_votes;
1669drop table if exists nowiktionary.securepoll_cookie_match;
1670drop table if exists nowiktionary.securepoll_strike;
1671drop table if exists nowiktionary.securepoll_votes;
1672drop table if exists nrmwiki.securepoll_cookie_match;
1673drop table if exists nrmwiki.securepoll_strike;
1674drop table if exists nrmwiki.securepoll_voters;
1675drop table if exists nrmwiki.securepoll_votes;
1676drop table if exists nsowiki.securepoll_cookie_match;
1677drop table if exists nsowiki.securepoll_options;
1678drop table if exists nsowiki.securepoll_questions;
1679drop table if exists nsowiki.securepoll_strike;
1680drop table if exists nsowiki.securepoll_voters;
1681drop table if exists nsowiki.securepoll_votes;
1682drop table if exists nvwiki.securepoll_cookie_match;
1683drop table if exists nvwiki.securepoll_strike;
1684drop table if exists nvwiki.securepoll_votes;
1685drop table if exists nycwikimedia.securepoll_cookie_match;
1686drop table if exists nycwikimedia.securepoll_options;
1687drop table if exists nycwikimedia.securepoll_questions;
1688drop table if exists nycwikimedia.securepoll_strike;
1689drop table if exists nycwikimedia.securepoll_voters;
1690drop table if exists nycwikimedia.securepoll_votes;
1691drop table if exists nywiki.securepoll_cookie_match;
1692drop table if exists nywiki.securepoll_strike;
1693drop table if exists nywiki.securepoll_voters;
1694drop table if exists nywiki.securepoll_votes;
1695drop table if exists ocwiki.securepoll_cookie_match;
1696drop table if exists ocwiki.securepoll_strike;
1697drop table if exists ocwiki.securepoll_votes;
1698drop table if exists ocwikibooks.securepoll_cookie_match;
1699drop table if exists ocwikibooks.securepoll_strike;
1700drop table if exists ocwikibooks.securepoll_voters;
1701drop table if exists ocwikibooks.securepoll_votes;
1702drop table if exists ocwiktionary.securepoll_cookie_match;
1703drop table if exists ocwiktionary.securepoll_strike;
1704drop table if exists ocwiktionary.securepoll_votes;
1705drop table if exists olowiki.securepoll_cookie_match;
1706drop table if exists olowiki.securepoll_options;
1707drop table if exists olowiki.securepoll_questions;
1708drop table if exists olowiki.securepoll_strike;
1709drop table if exists olowiki.securepoll_votes;
1710drop table if exists ombudsmenwiki.securepoll_cookie_match;
1711drop table if exists ombudsmenwiki.securepoll_options;
1712drop table if exists ombudsmenwiki.securepoll_questions;
1713drop table if exists ombudsmenwiki.securepoll_strike;
1714drop table if exists ombudsmenwiki.securepoll_voters;
1715drop table if exists ombudsmenwiki.securepoll_votes;
1716drop table if exists omwiki.securepoll_cookie_match;
1717drop table if exists omwiki.securepoll_strike;
1718drop table if exists omwiki.securepoll_votes;
1719drop table if exists omwiktionary.securepoll_cookie_match;
1720drop table if exists omwiktionary.securepoll_strike;
1721drop table if exists omwiktionary.securepoll_votes;
1722drop table if exists orwiki.securepoll_cookie_match;
1723drop table if exists orwiki.securepoll_strike;
1724drop table if exists orwiki.securepoll_votes;
1725drop table if exists orwikisource.securepoll_cookie_match;
1726drop table if exists orwikisource.securepoll_options;
1727drop table if exists orwikisource.securepoll_questions;
1728drop table if exists orwikisource.securepoll_strike;
1729drop table if exists orwikisource.securepoll_votes;
1730drop table if exists orwiktionary.securepoll_cookie_match;
1731drop table if exists orwiktionary.securepoll_strike;
1732drop table if exists orwiktionary.securepoll_votes;
1733drop table if exists oswiki.securepoll_cookie_match;
1734drop table if exists oswiki.securepoll_strike;
1735drop table if exists oswiki.securepoll_votes;
1736drop table if exists otrs_wikiwiki.securepoll_cookie_match;
1737drop table if exists otrs_wikiwiki.securepoll_strike;
1738drop table if exists otrs_wikiwiki.securepoll_votes;
1739drop table if exists outreachwiki.securepoll_cookie_match;
1740drop table if exists outreachwiki.securepoll_strike;
1741drop table if exists outreachwiki.securepoll_votes;
1742drop table if exists pagwiki.securepoll_cookie_match;
1743drop table if exists pagwiki.securepoll_strike;
1744drop table if exists pagwiki.securepoll_votes;
1745drop table if exists pamwiki.securepoll_cookie_match;
1746drop table if exists pamwiki.securepoll_strike;
1747drop table if exists pamwiki.securepoll_votes;
1748drop table if exists papwiki.securepoll_cookie_match;
1749drop table if exists papwiki.securepoll_strike;
1750drop table if exists papwiki.securepoll_voters;
1751drop table if exists papwiki.securepoll_votes;
1752drop table if exists pawiki.securepoll_cookie_match;
1753drop table if exists pawiki.securepoll_strike;
1754drop table if exists pawiki.securepoll_votes;
1755drop table if exists pawikibooks.securepoll_cookie_match;
1756drop table if exists pawikibooks.securepoll_strike;
1757drop table if exists pawikibooks.securepoll_voters;
1758drop table if exists pawikibooks.securepoll_votes;
1759drop table if exists pawikisource.securepoll_cookie_match;
1760drop table if exists pawikisource.securepoll_options;
1761drop table if exists pawikisource.securepoll_questions;
1762drop table if exists pawikisource.securepoll_strike;
1763drop table if exists pawikisource.securepoll_votes;
1764drop table if exists pawiktionary.securepoll_cookie_match;
1765drop table if exists pawiktionary.securepoll_strike;
1766drop table if exists pawiktionary.securepoll_voters;
1767drop table if exists pawiktionary.securepoll_votes;
1768drop table if exists pcdwiki.securepoll_cookie_match;
1769drop table if exists pcdwiki.securepoll_strike;
1770drop table if exists pcdwiki.securepoll_voters;
1771drop table if exists pcdwiki.securepoll_votes;
1772drop table if exists pdcwiki.securepoll_cookie_match;
1773drop table if exists pdcwiki.securepoll_strike;
1774drop table if exists pdcwiki.securepoll_votes;
1775drop table if exists pflwiki.securepoll_cookie_match;
1776drop table if exists pflwiki.securepoll_strike;
1777drop table if exists pflwiki.securepoll_votes;
1778drop table if exists piwiki.securepoll_cookie_match;
1779drop table if exists piwiki.securepoll_strike;
1780drop table if exists piwiki.securepoll_votes;
1781drop table if exists plwikibooks.securepoll_cookie_match;
1782drop table if exists plwikibooks.securepoll_strike;
1783drop table if exists plwikibooks.securepoll_votes;
1784drop table if exists plwikimedia.securepoll_cookie_match;
1785drop table if exists plwikimedia.securepoll_strike;
1786drop table if exists plwikimedia.securepoll_votes;
1787drop table if exists plwikinews.securepoll_cookie_match;
1788drop table if exists plwikinews.securepoll_strike;
1789drop table if exists plwikinews.securepoll_votes;
1790drop table if exists plwikiquote.securepoll_cookie_match;
1791drop table if exists plwikiquote.securepoll_strike;
1792drop table if exists plwikiquote.securepoll_votes;
1793drop table if exists plwikisource.securepoll_cookie_match;
1794drop table if exists plwikisource.securepoll_strike;
1795drop table if exists plwikisource.securepoll_votes;
1796drop table if exists plwikivoyage.securepoll_cookie_match;
1797drop table if exists plwikivoyage.securepoll_options;
1798drop table if exists plwikivoyage.securepoll_questions;
1799drop table if exists plwikivoyage.securepoll_strike;
1800drop table if exists plwikivoyage.securepoll_votes;
1801drop table if exists plwiktionary.securepoll_cookie_match;
1802drop table if exists plwiktionary.securepoll_strike;
1803drop table if exists plwiktionary.securepoll_votes;
1804drop table if exists pmswiki.securepoll_cookie_match;
1805drop table if exists pmswiki.securepoll_strike;
1806drop table if exists pmswiki.securepoll_votes;
1807drop table if exists pmswikisource.securepoll_cookie_match;
1808drop table if exists pmswikisource.securepoll_options;
1809drop table if exists pmswikisource.securepoll_questions;
1810drop table if exists pmswikisource.securepoll_strike;
1811drop table if exists pmswikisource.securepoll_voters;
1812drop table if exists pmswikisource.securepoll_votes;
1813drop table if exists pnbwiki.securepoll_cookie_match;
1814drop table if exists pnbwiki.securepoll_strike;
1815drop table if exists pnbwiki.securepoll_votes;
1816drop table if exists pnbwiktionary.securepoll_cookie_match;
1817drop table if exists pnbwiktionary.securepoll_options;
1818drop table if exists pnbwiktionary.securepoll_questions;
1819drop table if exists pnbwiktionary.securepoll_strike;
1820drop table if exists pnbwiktionary.securepoll_votes;
1821drop table if exists pntwiki.securepoll_cookie_match;
1822drop table if exists pntwiki.securepoll_strike;
1823drop table if exists pntwiki.securepoll_votes;
1824drop table if exists projectcomwiki.securepoll_cookie_match;
1825drop table if exists projectcomwiki.securepoll_options;
1826drop table if exists projectcomwiki.securepoll_questions;
1827drop table if exists projectcomwiki.securepoll_strike;
1828drop table if exists projectcomwiki.securepoll_voters;
1829drop table if exists projectcomwiki.securepoll_votes;
1830drop table if exists pswiki.securepoll_cookie_match;
1831drop table if exists pswiki.securepoll_strike;
1832drop table if exists pswiki.securepoll_votes;
1833drop table if exists pswiktionary.securepoll_cookie_match;
1834drop table if exists pswiktionary.securepoll_strike;
1835drop table if exists pswiktionary.securepoll_voters;
1836drop table if exists pswiktionary.securepoll_votes;
1837drop table if exists ptwikibooks.securepoll_cookie_match;
1838drop table if exists ptwikibooks.securepoll_strike;
1839drop table if exists ptwikibooks.securepoll_votes;
1840drop table if exists ptwikimedia.securepoll_cookie_match;
1841drop table if exists ptwikimedia.securepoll_options;
1842drop table if exists ptwikimedia.securepoll_questions;
1843drop table if exists ptwikimedia.securepoll_strike;
1844drop table if exists ptwikimedia.securepoll_voters;
1845drop table if exists ptwikimedia.securepoll_votes;
1846drop table if exists ptwikinews.securepoll_cookie_match;
1847drop table if exists ptwikinews.securepoll_strike;
1848drop table if exists ptwikinews.securepoll_votes;
1849drop table if exists ptwikiquote.securepoll_cookie_match;
1850drop table if exists ptwikiquote.securepoll_strike;
1851drop table if exists ptwikiquote.securepoll_votes;
1852drop table if exists ptwikisource.securepoll_cookie_match;
1853drop table if exists ptwikisource.securepoll_strike;
1854drop table if exists ptwikisource.securepoll_votes;
1855drop table if exists ptwikiversity.securepoll_cookie_match;
1856drop table if exists ptwikiversity.securepoll_strike;
1857drop table if exists ptwikiversity.securepoll_votes;
1858drop table if exists ptwikivoyage.securepoll_cookie_match;
1859drop table if exists ptwikivoyage.securepoll_options;
1860drop table if exists ptwikivoyage.securepoll_questions;
1861drop table if exists ptwikivoyage.securepoll_strike;
1862drop table if exists ptwikivoyage.securepoll_voters;
1863drop table if exists ptwikivoyage.securepoll_votes;
1864drop table if exists ptwiktionary.securepoll_cookie_match;
1865drop table if exists ptwiktionary.securepoll_strike;
1866drop table if exists ptwiktionary.securepoll_votes;
1867drop table if exists quwiki.securepoll_cookie_match;
1868drop table if exists quwiki.securepoll_strike;
1869drop table if exists quwiki.securepoll_votes;
1870drop table if exists quwiktionary.securepoll_cookie_match;
1871drop table if exists quwiktionary.securepoll_strike;
1872drop table if exists quwiktionary.securepoll_voters;
1873drop table if exists quwiktionary.securepoll_votes;
1874drop table if exists rmwiki.securepoll_cookie_match;
1875drop table if exists rmwiki.securepoll_strike;
1876drop table if exists rmwiki.securepoll_votes;
1877drop table if exists rmywiki.securepoll_cookie_match;
1878drop table if exists rmywiki.securepoll_strike;
1879drop table if exists rmywiki.securepoll_votes;
1880drop table if exists rnwiki.securepoll_cookie_match;
1881drop table if exists rnwiki.securepoll_strike;
1882drop table if exists rnwiki.securepoll_voters;
1883drop table if exists rnwiki.securepoll_votes;
1884drop table if exists roa_rupwiki.securepoll_cookie_match;
1885drop table if exists roa_rupwiki.securepoll_strike;
1886drop table if exists roa_rupwiki.securepoll_votes;
1887drop table if exists roa_rupwiktionary.securepoll_cookie_match;
1888drop table if exists roa_rupwiktionary.securepoll_strike;
1889drop table if exists roa_rupwiktionary.securepoll_voters;
1890drop table if exists roa_rupwiktionary.securepoll_votes;
1891drop table if exists roa_tarawiki.securepoll_cookie_match;
1892drop table if exists roa_tarawiki.securepoll_strike;
1893drop table if exists roa_tarawiki.securepoll_votes;
1894drop table if exists rowikibooks.securepoll_cookie_match;
1895drop table if exists rowikibooks.securepoll_strike;
1896drop table if exists rowikibooks.securepoll_voters;
1897drop table if exists rowikibooks.securepoll_votes;
1898drop table if exists rowikinews.securepoll_cookie_match;
1899drop table if exists rowikinews.securepoll_strike;
1900drop table if exists rowikinews.securepoll_voters;
1901drop table if exists rowikinews.securepoll_votes;
1902drop table if exists rowikiquote.securepoll_cookie_match;
1903drop table if exists rowikiquote.securepoll_strike;
1904drop table if exists rowikiquote.securepoll_votes;
1905drop table if exists rowikisource.securepoll_cookie_match;
1906drop table if exists rowikisource.securepoll_strike;
1907drop table if exists rowikisource.securepoll_votes;
1908drop table if exists rowikivoyage.securepoll_cookie_match;
1909drop table if exists rowikivoyage.securepoll_options;
1910drop table if exists rowikivoyage.securepoll_questions;
1911drop table if exists rowikivoyage.securepoll_strike;
1912drop table if exists rowikivoyage.securepoll_voters;
1913drop table if exists rowikivoyage.securepoll_votes;
1914drop table if exists rowiktionary.securepoll_cookie_match;
1915drop table if exists rowiktionary.securepoll_strike;
1916drop table if exists rowiktionary.securepoll_votes;
1917drop table if exists rswikimedia.securepoll_cookie_match;
1918drop table if exists rswikimedia.securepoll_strike;
1919drop table if exists rswikimedia.securepoll_voters;
1920drop table if exists rswikimedia.securepoll_votes;
1921drop table if exists ruewiki.securepoll_cookie_match;
1922drop table if exists ruewiki.securepoll_strike;
1923drop table if exists ruewiki.securepoll_votes;
1924drop table if exists ruwikibooks.securepoll_cookie_match;
1925drop table if exists ruwikibooks.securepoll_strike;
1926drop table if exists ruwikibooks.securepoll_votes;
1927drop table if exists ruwikimedia.securepoll_cookie_match;
1928drop table if exists ruwikimedia.securepoll_strike;
1929drop table if exists ruwikimedia.securepoll_votes;
1930drop table if exists ruwikinews.securepoll_cookie_match;
1931drop table if exists ruwikinews.securepoll_strike;
1932drop table if exists ruwikinews.securepoll_votes;
1933drop table if exists ruwikiquote.securepoll_cookie_match;
1934drop table if exists ruwikiquote.securepoll_strike;
1935drop table if exists ruwikiquote.securepoll_votes;
1936drop table if exists ruwikisource.securepoll_cookie_match;
1937drop table if exists ruwikisource.securepoll_strike;
1938drop table if exists ruwikisource.securepoll_votes;
1939drop table if exists ruwikiversity.securepoll_cookie_match;
1940drop table if exists ruwikiversity.securepoll_strike;
1941drop table if exists ruwikiversity.securepoll_votes;
1942drop table if exists ruwikivoyage.securepoll_cookie_match;
1943drop table if exists ruwikivoyage.securepoll_options;
1944drop table if exists ruwikivoyage.securepoll_questions;
1945drop table if exists ruwikivoyage.securepoll_strike;
1946drop table if exists ruwikivoyage.securepoll_votes;
1947drop table if exists ruwiktionary.securepoll_cookie_match;
1948drop table if exists ruwiktionary.securepoll_strike;
1949drop table if exists ruwiktionary.securepoll_votes;
1950drop table if exists rwwiki.securepoll_cookie_match;
1951drop table if exists rwwiki.securepoll_strike;
1952drop table if exists rwwiki.securepoll_votes;
1953drop table if exists rwwiktionary.securepoll_cookie_match;
1954drop table if exists rwwiktionary.securepoll_strike;
1955drop table if exists rwwiktionary.securepoll_voters;
1956drop table if exists rwwiktionary.securepoll_votes;
1957drop table if exists sahwiki.securepoll_cookie_match;
1958drop table if exists sahwiki.securepoll_strike;
1959drop table if exists sahwiki.securepoll_votes;
1960drop table if exists sahwikisource.securepoll_cookie_match;
1961drop table if exists sahwikisource.securepoll_strike;
1962drop table if exists sahwikisource.securepoll_voters;
1963drop table if exists sahwikisource.securepoll_votes;
1964drop table if exists sawiki.securepoll_cookie_match;
1965drop table if exists sawiki.securepoll_strike;
1966drop table if exists sawiki.securepoll_votes;
1967drop table if exists sawikibooks.securepoll_cookie_match;
1968drop table if exists sawikibooks.securepoll_strike;
1969drop table if exists sawikibooks.securepoll_voters;
1970drop table if exists sawikibooks.securepoll_votes;
1971drop table if exists sawikiquote.securepoll_cookie_match;
1972drop table if exists sawikiquote.securepoll_options;
1973drop table if exists sawikiquote.securepoll_questions;
1974drop table if exists sawikiquote.securepoll_strike;
1975drop table if exists sawikiquote.securepoll_voters;
1976drop table if exists sawikiquote.securepoll_votes;
1977drop table if exists sawikisource.securepoll_strike;
1978drop table if exists sawikisource.securepoll_votes;
1979drop table if exists sawiktionary.securepoll_cookie_match;
1980drop table if exists sawiktionary.securepoll_strike;
1981drop table if exists sawiktionary.securepoll_voters;
1982drop table if exists sawiktionary.securepoll_votes;
1983drop table if exists scnwiki.securepoll_cookie_match;
1984drop table if exists scnwiki.securepoll_strike;
1985drop table if exists scnwiki.securepoll_votes;
1986drop table if exists scnwiktionary.securepoll_cookie_match;
1987drop table if exists scnwiktionary.securepoll_strike;
1988drop table if exists scnwiktionary.securepoll_voters;
1989drop table if exists scnwiktionary.securepoll_votes;
1990drop table if exists scowiki.securepoll_cookie_match;
1991drop table if exists scowiki.securepoll_strike;
1992drop table if exists scowiki.securepoll_votes;
1993drop table if exists scwiki.securepoll_cookie_match;
1994drop table if exists scwiki.securepoll_strike;
1995drop table if exists scwiki.securepoll_votes;
1996drop table if exists sdwiki.securepoll_cookie_match;
1997drop table if exists sdwiki.securepoll_strike;
1998drop table if exists sdwiki.securepoll_votes;
1999drop table if exists sdwiktionary.securepoll_cookie_match;
2000drop table if exists sdwiktionary.securepoll_strike;
2001drop table if exists sdwiktionary.securepoll_voters;
2002drop table if exists sdwiktionary.securepoll_votes;
2003drop table if exists sewiki.securepoll_cookie_match;
2004drop table if exists sewiki.securepoll_strike;
2005drop table if exists sewiki.securepoll_votes;
2006drop table if exists sewikimedia.securepoll_cookie_match;
2007drop table if exists sewikimedia.securepoll_strike;
2008drop table if exists sewikimedia.securepoll_votes;
2009drop table if exists sgwiki.securepoll_cookie_match;
2010drop table if exists sgwiki.securepoll_strike;
2011drop table if exists sgwiki.securepoll_voters;
2012drop table if exists sgwiki.securepoll_votes;
2013drop table if exists sgwiktionary.securepoll_cookie_match;
2014drop table if exists sgwiktionary.securepoll_strike;
2015drop table if exists sgwiktionary.securepoll_voters;
2016drop table if exists sgwiktionary.securepoll_votes;
2017drop table if exists shwiktionary.securepoll_cookie_match;
2018drop table if exists shwiktionary.securepoll_strike;
2019drop table if exists shwiktionary.securepoll_votes;
2020drop table if exists simplewiki.securepoll_cookie_match;
2021drop table if exists simplewiki.securepoll_strike;
2022drop table if exists simplewiki.securepoll_votes;
2023drop table if exists simplewiktionary.securepoll_cookie_match;
2024drop table if exists simplewiktionary.securepoll_strike;
2025drop table if exists simplewiktionary.securepoll_votes;
2026drop table if exists siwiki.securepoll_cookie_match;
2027drop table if exists siwiki.securepoll_strike;
2028drop table if exists siwiki.securepoll_votes;
2029drop table if exists siwikibooks.securepoll_cookie_match;
2030drop table if exists siwikibooks.securepoll_strike;
2031drop table if exists siwikibooks.securepoll_votes;
2032drop table if exists siwiktionary.securepoll_cookie_match;
2033drop table if exists siwiktionary.securepoll_strike;
2034drop table if exists siwiktionary.securepoll_voters;
2035drop table if exists siwiktionary.securepoll_votes;
2036drop table if exists skwiki.securepoll_cookie_match;
2037drop table if exists skwiki.securepoll_strike;
2038drop table if exists skwiki.securepoll_votes;
2039drop table if exists skwikibooks.securepoll_cookie_match;
2040drop table if exists skwikibooks.securepoll_strike;
2041drop table if exists skwikibooks.securepoll_voters;
2042drop table if exists skwikibooks.securepoll_votes;
2043drop table if exists skwikiquote.securepoll_cookie_match;
2044drop table if exists skwikiquote.securepoll_strike;
2045drop table if exists skwikiquote.securepoll_votes;
2046drop table if exists skwikisource.securepoll_cookie_match;
2047drop table if exists skwikisource.securepoll_strike;
2048drop table if exists skwikisource.securepoll_voters;
2049drop table if exists skwikisource.securepoll_votes;
2050drop table if exists skwiktionary.securepoll_cookie_match;
2051drop table if exists skwiktionary.securepoll_strike;
2052drop table if exists skwiktionary.securepoll_votes;
2053drop table if exists slwiki.securepoll_cookie_match;
2054drop table if exists slwiki.securepoll_strike;
2055drop table if exists slwiki.securepoll_votes;
2056drop table if exists slwikibooks.securepoll_cookie_match;
2057drop table if exists slwikibooks.securepoll_strike;
2058drop table if exists slwikibooks.securepoll_voters;
2059drop table if exists slwikibooks.securepoll_votes;
2060drop table if exists slwikiquote.securepoll_cookie_match;
2061drop table if exists slwikiquote.securepoll_strike;
2062drop table if exists slwikiquote.securepoll_voters;
2063drop table if exists slwikiquote.securepoll_votes;
2064drop table if exists slwikisource.securepoll_cookie_match;
2065drop table if exists slwikisource.securepoll_strike;
2066drop table if exists slwikisource.securepoll_votes;
2067drop table if exists slwikiversity.securepoll_cookie_match;
2068drop table if exists slwikiversity.securepoll_options;
2069drop table if exists slwikiversity.securepoll_questions;
2070drop table if exists slwikiversity.securepoll_strike;
2071drop table if exists slwikiversity.securepoll_votes;
2072drop table if exists slwiktionary.securepoll_cookie_match;
2073drop table if exists slwiktionary.securepoll_strike;
2074drop table if exists slwiktionary.securepoll_votes;
2075drop table if exists smwiki.securepoll_cookie_match;
2076drop table if exists smwiki.securepoll_strike;
2077drop table if exists smwiki.securepoll_voters;
2078drop table if exists smwiki.securepoll_votes;
2079drop table if exists smwiktionary.securepoll_cookie_match;
2080drop table if exists smwiktionary.securepoll_strike;
2081drop table if exists smwiktionary.securepoll_voters;
2082drop table if exists smwiktionary.securepoll_votes;
2083drop table if exists snwiki.securepoll_cookie_match;
2084drop table if exists snwiki.securepoll_strike;
2085drop table if exists snwiki.securepoll_votes;
2086drop table if exists sourceswiki.securepoll_cookie_match;
2087drop table if exists sourceswiki.securepoll_strike;
2088drop table if exists sourceswiki.securepoll_votes;
2089drop table if exists sowiki.securepoll_cookie_match;
2090drop table if exists sowiki.securepoll_strike;
2091drop table if exists sowiki.securepoll_votes;
2092drop table if exists sowiktionary.securepoll_cookie_match;
2093drop table if exists sowiktionary.securepoll_strike;
2094drop table if exists sowiktionary.securepoll_voters;
2095drop table if exists sowiktionary.securepoll_votes;
2096drop table if exists specieswiki.securepoll_cookie_match;
2097drop table if exists specieswiki.securepoll_strike;
2098drop table if exists specieswiki.securepoll_votes;
2099drop table if exists sqwiki.securepoll_cookie_match;
2100drop table if exists sqwiki.securepoll_strike;
2101drop table if exists sqwiki.securepoll_votes;
2102drop table if exists sqwikibooks.securepoll_cookie_match;
2103drop table if exists sqwikibooks.securepoll_strike;
2104drop table if exists sqwikibooks.securepoll_votes;
2105drop table if exists sqwikinews.securepoll_cookie_match;
2106drop table if exists sqwikinews.securepoll_strike;
2107drop table if exists sqwikinews.securepoll_votes;
2108drop table if exists sqwikiquote.securepoll_cookie_match;
2109drop table if exists sqwikiquote.securepoll_strike;
2110drop table if exists sqwikiquote.securepoll_votes;
2111drop table if exists sqwiktionary.securepoll_cookie_match;
2112drop table if exists sqwiktionary.securepoll_strike;
2113drop table if exists sqwiktionary.securepoll_votes;
2114drop table if exists srnwiki.securepoll_cookie_match;
2115drop table if exists srnwiki.securepoll_strike;
2116drop table if exists srnwiki.securepoll_voters;
2117drop table if exists srnwiki.securepoll_votes;
2118drop table if exists srwikibooks.securepoll_cookie_match;
2119drop table if exists srwikibooks.securepoll_strike;
2120drop table if exists srwikibooks.securepoll_votes;
2121drop table if exists srwikinews.securepoll_cookie_match;
2122drop table if exists srwikinews.securepoll_strike;
2123drop table if exists srwikinews.securepoll_votes;
2124drop table if exists srwikiquote.securepoll_cookie_match;
2125drop table if exists srwikiquote.securepoll_strike;
2126drop table if exists srwikiquote.securepoll_votes;
2127drop table if exists srwikisource.securepoll_cookie_match;
2128drop table if exists srwikisource.securepoll_strike;
2129drop table if exists srwikisource.securepoll_votes;
2130drop table if exists srwiktionary.securepoll_cookie_match;
2131drop table if exists srwiktionary.securepoll_strike;
2132drop table if exists srwiktionary.securepoll_votes;
2133drop table if exists sswiki.securepoll_cookie_match;
2134drop table if exists sswiki.securepoll_strike;
2135drop table if exists sswiki.securepoll_voters;
2136drop table if exists sswiki.securepoll_votes;
2137drop table if exists sswiktionary.securepoll_cookie_match;
2138drop table if exists sswiktionary.securepoll_strike;
2139drop table if exists sswiktionary.securepoll_voters;
2140drop table if exists sswiktionary.securepoll_votes;
2141drop table if exists stewardwiki.securepoll_cookie_match;
2142drop table if exists stewardwiki.securepoll_options;
2143drop table if exists stewardwiki.securepoll_questions;
2144drop table if exists stewardwiki.securepoll_strike;
2145drop table if exists stewardwiki.securepoll_voters;
2146drop table if exists stewardwiki.securepoll_votes;
2147drop table if exists stqwiki.securepoll_cookie_match;
2148drop table if exists stqwiki.securepoll_strike;
2149drop table if exists stqwiki.securepoll_votes;
2150drop table if exists stwiki.securepoll_cookie_match;
2151drop table if exists stwiki.securepoll_strike;
2152drop table if exists stwiki.securepoll_voters;
2153drop table if exists stwiki.securepoll_votes;
2154drop table if exists stwiktionary.securepoll_cookie_match;
2155drop table if exists stwiktionary.securepoll_strike;
2156drop table if exists stwiktionary.securepoll_voters;
2157drop table if exists stwiktionary.securepoll_votes;
2158drop table if exists suwiki.securepoll_cookie_match;
2159drop table if exists suwiki.securepoll_strike;
2160drop table if exists suwiki.securepoll_votes;
2161drop table if exists suwikiquote.securepoll_cookie_match;
2162drop table if exists suwikiquote.securepoll_strike;
2163drop table if exists suwikiquote.securepoll_voters;
2164drop table if exists suwikiquote.securepoll_votes;
2165drop table if exists suwiktionary.securepoll_cookie_match;
2166drop table if exists suwiktionary.securepoll_strike;
2167drop table if exists suwiktionary.securepoll_votes;
2168drop table if exists svwikibooks.securepoll_cookie_match;
2169drop table if exists svwikibooks.securepoll_strike;
2170drop table if exists svwikibooks.securepoll_votes;
2171drop table if exists svwikinews.securepoll_cookie_match;
2172drop table if exists svwikinews.securepoll_strike;
2173drop table if exists svwikinews.securepoll_votes;
2174drop table if exists svwikiquote.securepoll_cookie_match;
2175drop table if exists svwikiquote.securepoll_strike;
2176drop table if exists svwikiquote.securepoll_votes;
2177drop table if exists svwikisource.securepoll_cookie_match;
2178drop table if exists svwikisource.securepoll_strike;
2179drop table if exists svwikisource.securepoll_votes;
2180drop table if exists svwikiversity.securepoll_cookie_match;
2181drop table if exists svwikiversity.securepoll_strike;
2182drop table if exists svwikiversity.securepoll_votes;
2183drop table if exists svwikivoyage.securepoll_cookie_match;
2184drop table if exists svwikivoyage.securepoll_options;
2185drop table if exists svwikivoyage.securepoll_questions;
2186drop table if exists svwikivoyage.securepoll_strike;
2187drop table if exists svwikivoyage.securepoll_voters;
2188drop table if exists svwikivoyage.securepoll_votes;
2189drop table if exists svwiktionary.securepoll_cookie_match;
2190drop table if exists svwiktionary.securepoll_strike;
2191drop table if exists svwiktionary.securepoll_votes;
2192drop table if exists swwiki.securepoll_cookie_match;
2193drop table if exists swwiki.securepoll_strike;
2194drop table if exists swwiki.securepoll_votes;
2195drop table if exists swwiktionary.securepoll_cookie_match;
2196drop table if exists swwiktionary.securepoll_strike;
2197drop table if exists swwiktionary.securepoll_votes;
2198drop table if exists szlwiki.securepoll_cookie_match;
2199drop table if exists szlwiki.securepoll_strike;
2200drop table if exists szlwiki.securepoll_votes;
2201drop table if exists tawiki.securepoll_cookie_match;
2202drop table if exists tawiki.securepoll_strike;
2203drop table if exists tawiki.securepoll_votes;
2204drop table if exists tawikibooks.securepoll_cookie_match;
2205drop table if exists tawikibooks.securepoll_strike;
2206drop table if exists tawikibooks.securepoll_voters;
2207drop table if exists tawikibooks.securepoll_votes;
2208drop table if exists tawikinews.securepoll_cookie_match;
2209drop table if exists tawikinews.securepoll_strike;
2210drop table if exists tawikinews.securepoll_voters;
2211drop table if exists tawikinews.securepoll_votes;
2212drop table if exists tawikiquote.securepoll_cookie_match;
2213drop table if exists tawikiquote.securepoll_strike;
2214drop table if exists tawikiquote.securepoll_votes;
2215drop table if exists tawikisource.securepoll_strike;
2216drop table if exists tawikisource.securepoll_votes;
2217drop table if exists tawiktionary.securepoll_cookie_match;
2218drop table if exists tawiktionary.securepoll_strike;
2219drop table if exists tawiktionary.securepoll_votes;
2220drop table if exists tcywiki.securepoll_cookie_match;
2221drop table if exists tcywiki.securepoll_options;
2222drop table if exists tcywiki.securepoll_questions;
2223drop table if exists tcywiki.securepoll_strike;
2224drop table if exists tcywiki.securepoll_votes;
2225drop table if exists techconductwiki.securepoll_cookie_match;
2226drop table if exists techconductwiki.securepoll_options;
2227drop table if exists techconductwiki.securepoll_questions;
2228drop table if exists techconductwiki.securepoll_strike;
2229drop table if exists techconductwiki.securepoll_voters;
2230drop table if exists techconductwiki.securepoll_votes;
2231drop table if exists tenwiki.securepoll_cookie_match;
2232drop table if exists tenwiki.securepoll_strike;
2233drop table if exists tenwiki.securepoll_voters;
2234drop table if exists tenwiki.securepoll_votes;
2235drop table if exists test2wiki.securepoll_cookie_match;
2236drop table if exists test2wiki.securepoll_strike;
2237drop table if exists test2wiki.securepoll_votes;
2238drop table if exists testwikidatawiki.securepoll_cookie_match;
2239drop table if exists testwikidatawiki.securepoll_options;
2240drop table if exists testwikidatawiki.securepoll_questions;
2241drop table if exists testwikidatawiki.securepoll_strike;
2242drop table if exists testwikidatawiki.securepoll_votes;
2243drop table if exists tetwiki.securepoll_cookie_match;
2244drop table if exists tetwiki.securepoll_strike;
2245drop table if exists tetwiki.securepoll_voters;
2246drop table if exists tetwiki.securepoll_votes;
2247drop table if exists tewiki.securepoll_cookie_match;
2248drop table if exists tewiki.securepoll_strike;
2249drop table if exists tewiki.securepoll_votes;
2250drop table if exists tewikibooks.securepoll_cookie_match;
2251drop table if exists tewikibooks.securepoll_strike;
2252drop table if exists tewikibooks.securepoll_votes;
2253drop table if exists tewikiquote.securepoll_cookie_match;
2254drop table if exists tewikiquote.securepoll_strike;
2255drop table if exists tewikiquote.securepoll_votes;
2256drop table if exists tewikisource.securepoll_cookie_match;
2257drop table if exists tewikisource.securepoll_strike;
2258drop table if exists tewikisource.securepoll_votes;
2259drop table if exists tewiktionary.securepoll_cookie_match;
2260drop table if exists tewiktionary.securepoll_strike;
2261drop table if exists tewiktionary.securepoll_votes;
2262drop table if exists tgwiki.securepoll_cookie_match;
2263drop table if exists tgwiki.securepoll_strike;
2264drop table if exists tgwiki.securepoll_votes;
2265drop table if exists tgwikibooks.securepoll_cookie_match;
2266drop table if exists tgwikibooks.securepoll_strike;
2267drop table if exists tgwikibooks.securepoll_voters;
2268drop table if exists tgwikibooks.securepoll_votes;
2269drop table if exists tgwiktionary.securepoll_cookie_match;
2270drop table if exists tgwiktionary.securepoll_strike;
2271drop table if exists tgwiktionary.securepoll_voters;
2272drop table if exists tgwiktionary.securepoll_votes;
2273drop table if exists thwikibooks.securepoll_cookie_match;
2274drop table if exists thwikibooks.securepoll_strike;
2275drop table if exists thwikibooks.securepoll_votes;
2276drop table if exists thwikiquote.securepoll_cookie_match;
2277drop table if exists thwikiquote.securepoll_strike;
2278drop table if exists thwikiquote.securepoll_votes;
2279drop table if exists thwikisource.securepoll_cookie_match;
2280drop table if exists thwikisource.securepoll_strike;
2281drop table if exists thwikisource.securepoll_votes;
2282drop table if exists thwiktionary.securepoll_cookie_match;
2283drop table if exists thwiktionary.securepoll_strike;
2284drop table if exists thwiktionary.securepoll_votes;
2285drop table if exists tiwiki.securepoll_cookie_match;
2286drop table if exists tiwiki.securepoll_strike;
2287drop table if exists tiwiki.securepoll_votes;
2288drop table if exists tiwiktionary.securepoll_cookie_match;
2289drop table if exists tiwiktionary.securepoll_strike;
2290drop table if exists tiwiktionary.securepoll_voters;
2291drop table if exists tiwiktionary.securepoll_votes;
2292drop table if exists tkwiki.securepoll_cookie_match;
2293drop table if exists tkwiki.securepoll_strike;
2294drop table if exists tkwiki.securepoll_votes;
2295drop table if exists tkwiktionary.securepoll_cookie_match;
2296drop table if exists tkwiktionary.securepoll_strike;
2297drop table if exists tkwiktionary.securepoll_voters;
2298drop table if exists tkwiktionary.securepoll_votes;
2299drop table if exists tlwiki.securepoll_cookie_match;
2300drop table if exists tlwiki.securepoll_strike;
2301drop table if exists tlwiki.securepoll_votes;
2302drop table if exists tlwikibooks.securepoll_cookie_match;
2303drop table if exists tlwikibooks.securepoll_strike;
2304drop table if exists tlwikibooks.securepoll_votes;
2305drop table if exists tlwiktionary.securepoll_cookie_match;
2306drop table if exists tlwiktionary.securepoll_strike;
2307drop table if exists tlwiktionary.securepoll_votes;
2308drop table if exists tnwiki.securepoll_cookie_match;
2309drop table if exists tnwiki.securepoll_strike;
2310drop table if exists tnwiki.securepoll_votes;
2311drop table if exists tnwiktionary.securepoll_cookie_match;
2312drop table if exists tnwiktionary.securepoll_strike;
2313drop table if exists tnwiktionary.securepoll_voters;
2314drop table if exists tnwiktionary.securepoll_votes;
2315drop table if exists towiki.securepoll_cookie_match;
2316drop table if exists towiki.securepoll_strike;
2317drop table if exists towiki.securepoll_voters;
2318drop table if exists towiki.securepoll_votes;
2319drop table if exists tpiwiki.securepoll_cookie_match;
2320drop table if exists tpiwiki.securepoll_strike;
2321drop table if exists tpiwiki.securepoll_votes;
2322drop table if exists tpiwiktionary.securepoll_cookie_match;
2323drop table if exists tpiwiktionary.securepoll_strike;
2324drop table if exists tpiwiktionary.securepoll_voters;
2325drop table if exists tpiwiktionary.securepoll_votes;
2326drop table if exists trwikibooks.securepoll_cookie_match;
2327drop table if exists trwikibooks.securepoll_strike;
2328drop table if exists trwikibooks.securepoll_votes;
2329drop table if exists trwikimedia.securepoll_cookie_match;
2330drop table if exists trwikimedia.securepoll_strike;
2331drop table if exists trwikimedia.securepoll_votes;
2332drop table if exists trwikiquote.securepoll_cookie_match;
2333drop table if exists trwikiquote.securepoll_strike;
2334drop table if exists trwikiquote.securepoll_votes;
2335drop table if exists trwikisource.securepoll_cookie_match;
2336drop table if exists trwikisource.securepoll_strike;
2337drop table if exists trwikisource.securepoll_votes;
2338drop table if exists trwiktionary.securepoll_cookie_match;
2339drop table if exists trwiktionary.securepoll_strike;
2340drop table if exists trwiktionary.securepoll_votes;
2341drop table if exists tswiki.securepoll_cookie_match;
2342drop table if exists tswiki.securepoll_strike;
2343drop table if exists tswiki.securepoll_voters;
2344drop table if exists tswiki.securepoll_votes;
2345drop table if exists tswiktionary.securepoll_cookie_match;
2346drop table if exists tswiktionary.securepoll_strike;
2347drop table if exists tswiktionary.securepoll_voters;
2348drop table if exists tswiktionary.securepoll_votes;
2349drop table if exists ttwiki.securepoll_cookie_match;
2350drop table if exists ttwiki.securepoll_strike;
2351drop table if exists ttwiki.securepoll_votes;
2352drop table if exists ttwikibooks.securepoll_cookie_match;
2353drop table if exists ttwikibooks.securepoll_strike;
2354drop table if exists ttwikibooks.securepoll_voters;
2355drop table if exists ttwikibooks.securepoll_votes;
2356drop table if exists ttwiktionary.securepoll_cookie_match;
2357drop table if exists ttwiktionary.securepoll_strike;
2358drop table if exists ttwiktionary.securepoll_voters;
2359drop table if exists ttwiktionary.securepoll_votes;
2360drop table if exists tumwiki.securepoll_cookie_match;
2361drop table if exists tumwiki.securepoll_strike;
2362drop table if exists tumwiki.securepoll_voters;
2363drop table if exists tumwiki.securepoll_votes;
2364drop table if exists twwiki.securepoll_cookie_match;
2365drop table if exists twwiki.securepoll_strike;
2366drop table if exists twwiki.securepoll_votes;
2367drop table if exists tyvwiki.securepoll_cookie_match;
2368drop table if exists tyvwiki.securepoll_options;
2369drop table if exists tyvwiki.securepoll_questions;
2370drop table if exists tyvwiki.securepoll_strike;
2371drop table if exists tyvwiki.securepoll_votes;
2372drop table if exists tywiki.securepoll_cookie_match;
2373drop table if exists tywiki.securepoll_strike;
2374drop table if exists tywiki.securepoll_voters;
2375drop table if exists tywiki.securepoll_votes;
2376drop table if exists uawikimedia.securepoll_strike;
2377drop table if exists uawikimedia.securepoll_votes;
2378drop table if exists udmwiki.securepoll_cookie_match;
2379drop table if exists udmwiki.securepoll_strike;
2380drop table if exists udmwiki.securepoll_votes;
2381drop table if exists ugwiki.securepoll_cookie_match;
2382drop table if exists ugwiki.securepoll_strike;
2383drop table if exists ugwiki.securepoll_votes;
2384drop table if exists ugwiktionary.securepoll_cookie_match;
2385drop table if exists ugwiktionary.securepoll_strike;
2386drop table if exists ugwiktionary.securepoll_voters;
2387drop table if exists ugwiktionary.securepoll_votes;
2388drop table if exists ukwikibooks.securepoll_cookie_match;
2389drop table if exists ukwikibooks.securepoll_strike;
2390drop table if exists ukwikibooks.securepoll_votes;
2391drop table if exists ukwikinews.securepoll_cookie_match;
2392drop table if exists ukwikinews.securepoll_strike;
2393drop table if exists ukwikinews.securepoll_votes;
2394drop table if exists ukwikiquote.securepoll_cookie_match;
2395drop table if exists ukwikiquote.securepoll_strike;
2396drop table if exists ukwikiquote.securepoll_votes;
2397drop table if exists ukwikisource.securepoll_cookie_match;
2398drop table if exists ukwikisource.securepoll_strike;
2399drop table if exists ukwikisource.securepoll_votes;
2400drop table if exists ukwikivoyage.securepoll_cookie_match;
2401drop table if exists ukwikivoyage.securepoll_options;
2402drop table if exists ukwikivoyage.securepoll_questions;
2403drop table if exists ukwikivoyage.securepoll_strike;
2404drop table if exists ukwikivoyage.securepoll_voters;
2405drop table if exists ukwikivoyage.securepoll_votes;
2406drop table if exists ukwiktionary.securepoll_cookie_match;
2407drop table if exists ukwiktionary.securepoll_strike;
2408drop table if exists ukwiktionary.securepoll_votes;
2409drop table if exists urwiki.securepoll_cookie_match;
2410drop table if exists urwiki.securepoll_strike;
2411drop table if exists urwiki.securepoll_votes;
2412drop table if exists urwikibooks.securepoll_cookie_match;
2413drop table if exists urwikibooks.securepoll_strike;
2414drop table if exists urwikibooks.securepoll_voters;
2415drop table if exists urwikibooks.securepoll_votes;
2416drop table if exists urwikiquote.securepoll_cookie_match;
2417drop table if exists urwikiquote.securepoll_strike;
2418drop table if exists urwikiquote.securepoll_voters;
2419drop table if exists urwikiquote.securepoll_votes;
2420drop table if exists urwiktionary.securepoll_cookie_match;
2421drop table if exists urwiktionary.securepoll_strike;
2422drop table if exists urwiktionary.securepoll_votes;
2423drop table if exists uzwiki.securepoll_cookie_match;
2424drop table if exists uzwiki.securepoll_strike;
2425drop table if exists uzwiki.securepoll_votes;
2426drop table if exists uzwikiquote.securepoll_cookie_match;
2427drop table if exists uzwikiquote.securepoll_strike;
2428drop table if exists uzwikiquote.securepoll_voters;
2429drop table if exists uzwikiquote.securepoll_votes;
2430drop table if exists uzwiktionary.securepoll_cookie_match;
2431drop table if exists uzwiktionary.securepoll_strike;
2432drop table if exists uzwiktionary.securepoll_votes;
2433drop table if exists vecwiki.securepoll_cookie_match;
2434drop table if exists vecwiki.securepoll_strike;
2435drop table if exists vecwiki.securepoll_votes;
2436drop table if exists vecwikisource.securepoll_cookie_match;
2437drop table if exists vecwikisource.securepoll_strike;
2438drop table if exists vecwikisource.securepoll_votes;
2439drop table if exists vecwiktionary.securepoll_cookie_match;
2440drop table if exists vecwiktionary.securepoll_options;
2441drop table if exists vecwiktionary.securepoll_questions;
2442drop table if exists vecwiktionary.securepoll_strike;
2443drop table if exists vecwiktionary.securepoll_voters;
2444drop table if exists vecwiktionary.securepoll_votes;
2445drop table if exists vepwiki.securepoll_cookie_match;
2446drop table if exists vepwiki.securepoll_options;
2447drop table if exists vepwiki.securepoll_questions;
2448drop table if exists vepwiki.securepoll_strike;
2449drop table if exists vepwiki.securepoll_voters;
2450drop table if exists vepwiki.securepoll_votes;
2451drop table if exists vewiki.securepoll_cookie_match;
2452drop table if exists vewiki.securepoll_strike;
2453drop table if exists vewiki.securepoll_voters;
2454drop table if exists vewiki.securepoll_votes;
2455drop table if exists viwikibooks.securepoll_cookie_match;
2456drop table if exists viwikibooks.securepoll_strike;
2457drop table if exists viwikibooks.securepoll_votes;
2458drop table if exists viwikiquote.securepoll_cookie_match;
2459drop table if exists viwikiquote.securepoll_strike;
2460drop table if exists viwikiquote.securepoll_votes;
2461drop table if exists viwikisource.securepoll_cookie_match;
2462drop table if exists viwikisource.securepoll_strike;
2463drop table if exists viwikisource.securepoll_votes;
2464drop table if exists viwikivoyage.securepoll_cookie_match;
2465drop table if exists viwikivoyage.securepoll_options;
2466drop table if exists viwikivoyage.securepoll_questions;
2467drop table if exists viwikivoyage.securepoll_strike;
2468drop table if exists viwikivoyage.securepoll_votes;
2469drop table if exists viwiktionary.securepoll_cookie_match;
2470drop table if exists viwiktionary.securepoll_strike;
2471drop table if exists viwiktionary.securepoll_votes;
2472drop table if exists vlswiki.securepoll_cookie_match;
2473drop table if exists vlswiki.securepoll_strike;
2474drop table if exists vlswiki.securepoll_votes;
2475drop table if exists vowiki.securepoll_cookie_match;
2476drop table if exists vowiki.securepoll_strike;
2477drop table if exists vowiki.securepoll_votes;
2478drop table if exists vowiktionary.securepoll_cookie_match;
2479drop table if exists vowiktionary.securepoll_strike;
2480drop table if exists vowiktionary.securepoll_voters;
2481drop table if exists vowiktionary.securepoll_votes;
2482drop table if exists warwiki.securepoll_cookie_match;
2483drop table if exists warwiki.securepoll_strike;
2484drop table if exists warwiki.securepoll_votes;
2485drop table if exists wawiki.securepoll_cookie_match;
2486drop table if exists wawiki.securepoll_strike;
2487drop table if exists wawiki.securepoll_votes;
2488drop table if exists wawiktionary.securepoll_cookie_match;
2489drop table if exists wawiktionary.securepoll_strike;
2490drop table if exists wawiktionary.securepoll_votes;
2491drop table if exists wbwikimedia.securepoll_cookie_match;
2492drop table if exists wbwikimedia.securepoll_options;
2493drop table if exists wbwikimedia.securepoll_questions;
2494drop table if exists wbwikimedia.securepoll_strike;
2495drop table if exists wbwikimedia.securepoll_voters;
2496drop table if exists wbwikimedia.securepoll_votes;
2497drop table if exists wg_enwiki.securepoll_cookie_match;
2498drop table if exists wg_enwiki.securepoll_strike;
2499drop table if exists wg_enwiki.securepoll_voters;
2500drop table if exists wg_enwiki.securepoll_votes;
2501drop table if exists wikimaniateamwiki.securepoll_cookie_match;
2502drop table if exists wikimaniateamwiki.securepoll_strike;
2503drop table if exists wikimaniateamwiki.securepoll_votes;
2504drop table if exists wikimaniawiki.securepoll_cookie_match;
2505drop table if exists wikimaniawiki.securepoll_options;
2506drop table if exists wikimaniawiki.securepoll_questions;
2507drop table if exists wikimaniawiki.securepoll_strike;
2508drop table if exists wikimaniawiki.securepoll_votes;
2509drop table if exists wowiki.securepoll_cookie_match;
2510drop table if exists wowiki.securepoll_strike;
2511drop table if exists wowiki.securepoll_votes;
2512drop table if exists wowiktionary.securepoll_cookie_match;
2513drop table if exists wowiktionary.securepoll_strike;
2514drop table if exists wowiktionary.securepoll_votes;
2515drop table if exists wuuwiki.securepoll_cookie_match;
2516drop table if exists wuuwiki.securepoll_strike;
2517drop table if exists wuuwiki.securepoll_votes;
2518drop table if exists xalwiki.securepoll_cookie_match;
2519drop table if exists xalwiki.securepoll_strike;
2520drop table if exists xalwiki.securepoll_votes;
2521drop table if exists xhwiki.securepoll_cookie_match;
2522drop table if exists xhwiki.securepoll_strike;
2523drop table if exists xhwiki.securepoll_votes;
2524drop table if exists xmfwiki.securepoll_cookie_match;
2525drop table if exists xmfwiki.securepoll_options;
2526drop table if exists xmfwiki.securepoll_questions;
2527drop table if exists xmfwiki.securepoll_strike;
2528drop table if exists xmfwiki.securepoll_votes;
2529drop table if exists yiwiki.securepoll_cookie_match;
2530drop table if exists yiwiki.securepoll_strike;
2531drop table if exists yiwiki.securepoll_votes;
2532drop table if exists yiwikisource.securepoll_cookie_match;
2533drop table if exists yiwikisource.securepoll_strike;
2534drop table if exists yiwikisource.securepoll_votes;
2535drop table if exists yiwiktionary.securepoll_cookie_match;
2536drop table if exists yiwiktionary.securepoll_strike;
2537drop table if exists yiwiktionary.securepoll_voters;
2538drop table if exists yiwiktionary.securepoll_votes;
2539drop table if exists yowiki.securepoll_cookie_match;
2540drop table if exists yowiki.securepoll_strike;
2541drop table if exists yowiki.securepoll_votes;
2542drop table if exists zawiki.securepoll_cookie_match;
2543drop table if exists zawiki.securepoll_strike;
2544drop table if exists zawiki.securepoll_voters;
2545drop table if exists zawiki.securepoll_votes;
2546drop table if exists zeawiki.securepoll_cookie_match;
2547drop table if exists zeawiki.securepoll_strike;
2548drop table if exists zeawiki.securepoll_voters;
2549drop table if exists zeawiki.securepoll_votes;
2550drop table if exists zh_classicalwiki.securepoll_cookie_match;
2551drop table if exists zh_classicalwiki.securepoll_strike;
2552drop table if exists zh_classicalwiki.securepoll_votes;
2553drop table if exists zh_min_nanwiki.securepoll_cookie_match;
2554drop table if exists zh_min_nanwiki.securepoll_strike;
2555drop table if exists zh_min_nanwiki.securepoll_votes;
2556drop table if exists zh_min_nanwikisource.securepoll_cookie_match;
2557drop table if exists zh_min_nanwikisource.securepoll_strike;
2558drop table if exists zh_min_nanwikisource.securepoll_voters;
2559drop table if exists zh_min_nanwikisource.securepoll_votes;
2560drop table if exists zh_min_nanwiktionary.securepoll_cookie_match;
2561drop table if exists zh_min_nanwiktionary.securepoll_strike;
2562drop table if exists zh_min_nanwiktionary.securepoll_voters;
2563drop table if exists zh_min_nanwiktionary.securepoll_votes;
2564drop table if exists zh_yuewiki.securepoll_cookie_match;
2565drop table if exists zh_yuewiki.securepoll_strike;
2566drop table if exists zh_yuewiki.securepoll_votes;
2567drop table if exists zhwikibooks.securepoll_cookie_match;
2568drop table if exists zhwikibooks.securepoll_strike;
2569drop table if exists zhwikibooks.securepoll_votes;
2570drop table if exists zhwikinews.securepoll_cookie_match;
2571drop table if exists zhwikinews.securepoll_strike;
2572drop table if exists zhwikinews.securepoll_votes;
2573drop table if exists zhwikiquote.securepoll_cookie_match;
2574drop table if exists zhwikiquote.securepoll_strike;
2575drop table if exists zhwikiquote.securepoll_votes;
2576drop table if exists zhwikisource.securepoll_cookie_match;
2577drop table if exists zhwikisource.securepoll_strike;
2578drop table if exists zhwikisource.securepoll_votes;
2579drop table if exists zhwikivoyage.securepoll_cookie_match;
2580drop table if exists zhwikivoyage.securepoll_options;
2581drop table if exists zhwikivoyage.securepoll_questions;
2582drop table if exists zhwikivoyage.securepoll_strike;
2583drop table if exists zhwikivoyage.securepoll_votes;
2584drop table if exists zhwiktionary.securepoll_cookie_match;
2585drop table if exists zhwiktionary.securepoll_strike;
2586drop table if exists zhwiktionary.securepoll_votes;
2587drop table if exists zuwiki.securepoll_cookie_match;
2588drop table if exists zuwiki.securepoll_strike;
2589drop table if exists zuwiki.securepoll_votes;
2590drop table if exists zuwiktionary.securepoll_cookie_match;
2591drop table if exists zuwiktionary.securepoll_strike;
2592drop table if exists zuwiktionary.securepoll_voters;
2593drop table if exists zuwiktionary.securepoll_votes;

They were reported by the script. let me know if I broke anything. It's only on s3 where we have issues with the number of files being opened by mariadb process.

Pretty decent drop:

root@db1157:/srv/sqldata# find . | wc -l
179954
root@db1157:/srv/sqldata# find . | wc -l
174768

It would be super great if we can find a way to drop the other ones too (securepoll_entity, securepoll_options, securepoll_questions) But no rush.

Change #1182687 abandoned by Novem Linguae:

[mediawiki/extensions/SecurePoll@master] DropUnusedTables: avoid only dropping some tables

Reason:

securepoll_questions and securepoll_options contain unexpected data on many wikis

https://gerrit.wikimedia.org/r/1182687

Novem_Linguae renamed this task from On wikis where user right securepoll-create-poll is missing, delete non-essential SecurePoll SQL tables to Delete non-essential SecurePoll tables.Sep 3 2025, 11:56 PM
Novem_Linguae updated the task description. (Show Details)
Novem_Linguae updated the task description. (Show Details)

I created a work instruction for new wikis to convert back to a full version of SecurePoll that can host local elections. It's at https://www.mediawiki.org/wiki/Extension:SecurePoll#Enabling_local_elections_on_a_Wikimedia_wiki

One question. What's the best way to get their deleted tables recreated? Do we need to tag those future tickets with DBA? Or is it simple enough that someone with deployment shell access can run some commands? If so what maintenance script or commands should they run?

Anyone can create those tables. No need for DBA.

Investigate if we can re-architect redirect polls to use even less tables than the 5 they currently use.

Even for redirect pools, some of data may be duplicated in every wikis (or complementary, e.g. localization of messages in different languages, which can be centralized). For global elections, we may consider instead storing every polls only in either x1 or a central wiki (metawiki), then use a new table to describe which wiki the poll is active.

Anyone can create those tables. No need for DBA.

Thanks. I don't see SecurePoll in WikimediaMaintenance -> createExtensionTables.php yet, so I've filed T403874: add SecurePoll to createExtensionTables.php maintenance script.

Investigate if we can re-architect redirect polls to use even less tables than the 5 they currently use.

Even for redirect pools, some of data may be duplicated in every wikis (or complementary, e.g. localization of messages in different languages, which can be centralized). For global elections, we may consider instead storing every polls only in either x1 or a central wiki (metawiki), then use a new table to describe which wiki the poll is active.

That'd be a lot of work, but does sound like a good long-term solution. After that kind of re-architecture, we could get almost every wiki down to 0 SecurePoll tables. We could also change the program code so that the absence local tables doesn't throw an error, but rather means that there's no local polls, and to just focus on loading redirect polls using a remote database.

Change #1182688 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@master] DropUnusedTables: don't try to drop securepoll_entity

https://gerrit.wikimedia.org/r/1182688