Consegui aqui. Eis o que fiz:
1: Zerei o DB para o estado atual de produção;
2: Apaguei todos os registros com referência nula da tabela ‘citations’ usando o comando já mencionado fonte;
DELETE FROM `citations` WHERE citation_id in (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,245,247,249,251,253,255,257,259,261,263,265,244,246,248,250,252,254,256,258,260,262,264,266,267,268);
3: Mudei o innodb_large_prefix (fonte);
SET @@global.innodb_large_prefix = 1;
4: Remover ou compactar os plugins sword e quickSubmit, se existirem (fonte);
Observações:
- Esse procedimento buga absolutamente todo o funcionamento do plugin
de formatos de citações. Ainda estou estudando um modo de recuperar.
Talvez removendo e instalando de novo (essa era a inconsistência que vc estava esperando);
- Todas as informações estatísticas de downloads dos artigos desaparece (mas isso deve ser pq eu deixei de copiar algum diretório para a instalação nova);
- Os temas personalizados tb são afetados, uma vez que os
arrays
internos aparentemente mudaram completamente;
- O tema padrão tb tem um bug no
header
. A busca não funciona de jeito nenhum (e tem outros bugs tb que só vão aparecer com o tempo);
Funcionou, porém eu estou extremamente decepcionado com essa versão nova.
OBS: Recomendo fazer isso no ambiente de testes, pq as alterações no ambiente de produção certamente produzirão c@a&¨¨%#$ monumentais e irreversíveis.