[spip-dev] Erreur SPIP 2.1.0 dev SVN [14431] spip_versions_fragments

Salut,

tout de suite après l'installation d'un SPIP 2.1.0 dev SVN [14431] j'ai le message suivant:

SQL-Fehler 1146
No.: 1
message: Table 'web26db1.spip_versions_fragments' doesn't exist
Squelette: /
boucle 1
Ligne: /

Que faire ???
klaus++

Salut,
après

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
DROP TABLE IF EXISTS spip_versions_fragments;
CREATE TABLE IF NOT EXISTS spip_versions_fragments (
   id_fragment int(10) unsigned NOT NULL default '0',
   version_min int(10) unsigned NOT NULL default '0',
   version_max int(10) unsigned NOT NULL default '0',
   id_article bigint(21) NOT NULL,
   compress tinyint(4) NOT NULL,
   fragment longblob,
   PRIMARY KEY (id_article,id_fragment,version_min)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

le problème a disparu, mais il me semble que ce n'est pas une solution à la portée de tout le monde ...

Le code produit un champs de la bdd d'un SPIP 2.09 fraîchement installé.

klaus++

klaus++ schrieb:

J'ai supprimé la table spip_versions_fragments du core, pour la mettre
dans le plugin core/revisions ; mais il en subsistait une trace ; ça
devrait être bon maintenant.

Ah non ça ne marche pas ; on dirait que les extensions/ ne passent pas
par leur fonction de création de tables (ou alors c'est moi qui l'ai
mal codée dans le plugin revisions/ ). Je donne ma langue au chat