tables_principales/tables_auxiliaires sur base externes
Si une table d'une base externe est ajoutée dans $GLOBALS['tables_principales'] ou $GLOBALS['tables_auxiliaires'] par exemple via le pipeline declarer_tables_objets_sql:
function educ_declarer_tables_objets_sql($tables) {
$tables['emploi_du_temps'] = array(
'join' => array(
"id_personnel"=>"id_personnel",
"id_matiere"=>"id_matiere",
),
);
La fonction genie/maintenance.php/verifier_crash_tables() va la signaler comme crashé parce qu'elle la cherche sur la base spip.
Il faudrait pouvoir exclure ces tables, ou mieux, passer la variable $serveur au sql_select pour que la connexion se fasse sur la bonne base.
issue