- sql_delete('spip_meta',"nom='dump_structure_temp'",'dump'); #enlever une vieille structure deja la, au cas ou
- sql_insertq('spip_meta',array('nom'=>'dump_structure_temp','valeur'=>serialize($structure),'impt'=>'non'),array(),'dump');
+ // si spip_meta n'a pas ete backup elle n'est pas dans le dump, il faut la creer pour y stocker cette meta
+ if (!sql_showtable('spip_meta', true, 'dump')) {
+ $desc = sql_showtable('spip_meta', true);
+ sql_create('spip_meta', $desc['field'], $desc['key'], false, false, 'dump');
+ }
+ sql_delete('spip_meta', "nom='dump_structure_temp'", 'dump'); #enlever une vieille structure deja la, au cas ou
+ sql_insertq(
+ 'spip_meta',
+ array('nom' => 'dump_structure_temp', 'valeur' => serialize($structure), 'impt' => 'non'),
+ array(),
+ 'dump'
+ );