Table spip_versions_fragments déclaré mais non initialisé
Je viens d'installer spip_dev (revision 14415) et j'obtiens l'erreur suivante :
Réparer la base de données spip_versions_fragments Si votre base de données a crashé, vous pouvez tenter une réparation automatique
Aprés investigation, il se trouve que la table spip_versions_fragments est déclaré dans base/auxiliaires mais n'est pas initalisé, car les tableaux spip_versions_fragments et spip_versions_fragments_key n'existent pas.
La table spip_versions_fragments est déclaré au sein du plugin Revisions. Mais la fonction revisions_declarer_tables_interfaces n'est pas relier au pipeline declarer_tables_interfaces. Ce qui fait qu'activer le plugin ne crée pas cette table et ne corrige donc pas le problème. Et même cela en crée un nouveau car spip_versions n'est pas déclaré non plus.
Peut-être faut-il supprimer la déclaration de spip_versions_fragments dans base/auxiliaires ? et/ou Connecter le pipeline declarer_tables_interfaces du plugin Revisions ?