-**/
-function base_auxiliaires(&$tables_auxiliaires){
-$spip_resultats = array(
- "recherche" => "char(16) DEFAULT '' NOT NULL",
- "id" => "INT UNSIGNED NOT NULL",
- "points" => "INT UNSIGNED DEFAULT '0' NOT NULL",
- "table_objet" => "varchar(30) DEFAULT '' NOT NULL",
- "serveur" => "char(16) DEFAULT '' NOT NULL", // hash md5 partiel du serveur de base ('' pour le serveur principal)
- "maj" => "TIMESTAMP" );
-
-$spip_resultats_key = array(
-// pas de cle ni index, ca fait des insertions plus rapides et les requetes jointes utilisees en recheche ne sont pas plus lentes ...
-);
-
-$spip_auteurs_liens = array(
- "id_auteur" => "bigint(21) DEFAULT '0' NOT NULL",
- "id_objet" => "bigint(21) DEFAULT '0' NOT NULL",
- "objet" => "VARCHAR (25) DEFAULT '' NOT NULL",
- "vu" => "VARCHAR(6) DEFAULT 'non' NOT NULL");
-
-$spip_auteurs_liens_key = array(
- "PRIMARY KEY" => "id_auteur,id_objet,objet",
- "KEY id_auteur" => "id_auteur",
- "KEY id_objet" => "id_objet",
- "KEY objet" => "objet",
-);
-
-$spip_meta = array(
- "nom" => "VARCHAR (255) NOT NULL",
- "valeur" => "text DEFAULT ''",
- "impt" => "ENUM('non', 'oui') DEFAULT 'oui' NOT NULL",
- "maj" => "TIMESTAMP");
-
-$spip_meta_key = array(
- "PRIMARY KEY" => "nom");
-
-$spip_jobs_liens = array(
- "id_job" => "bigint(21) DEFAULT '0' NOT NULL",
- "id_objet" => "bigint(21) DEFAULT '0' NOT NULL",
- "objet" => "VARCHAR (25) DEFAULT '' NOT NULL",
-);
-
-$spip_jobs_liens_key = array(
- "PRIMARY KEY" => "id_job,id_objet,objet",
- "KEY id_job" => "id_job");
-
-$tables_auxiliaires['spip_auteurs_liens'] = array(
- 'field' => &$spip_auteurs_liens,
- 'key' => &$spip_auteurs_liens_key);
-
-$tables_auxiliaires['spip_meta'] = array(
- 'field' => &$spip_meta,
- 'key' => &$spip_meta_key);
-$tables_auxiliaires['spip_resultats'] = array(
- 'field' => &$spip_resultats,
- 'key' => &$spip_resultats_key);
-$tables_auxiliaires['spip_jobs_liens'] = array(
- 'field' => &$spip_jobs_liens,
- 'key' => &$spip_jobs_liens_key);
+ **/
+function base_auxiliaires(&$tables_auxiliaires) {
+ $spip_resultats = array(
+ 'recherche' => "char(16) DEFAULT '' NOT NULL",
+ 'id' => 'INT UNSIGNED NOT NULL',
+ 'points' => "INT UNSIGNED DEFAULT '0' NOT NULL",
+ 'table_objet' => "varchar(30) DEFAULT '' NOT NULL",
+ 'serveur' => "char(16) DEFAULT '' NOT NULL", // hash md5 partiel du serveur de base ('' pour le serveur principal)
+ 'maj' => 'TIMESTAMP'
+ );
+
+ $spip_resultats_key = array(// pas de cle ni index, ca fait des insertions plus rapides et les requetes jointes utilisees en recheche ne sont pas plus lentes ...
+ );
+
+ $spip_auteurs_liens = array(
+ 'id_auteur' => "bigint(21) DEFAULT '0' NOT NULL",
+ 'id_objet' => "bigint(21) DEFAULT '0' NOT NULL",
+ 'objet' => "VARCHAR (25) DEFAULT '' NOT NULL",
+ 'vu' => "VARCHAR(6) DEFAULT 'non' NOT NULL"
+ );
+
+ $spip_auteurs_liens_key = array(
+ 'PRIMARY KEY' => 'id_auteur,id_objet,objet',
+ 'KEY id_auteur' => 'id_auteur',
+ 'KEY id_objet' => 'id_objet',
+ 'KEY objet' => 'objet',
+ );
+
+ $spip_meta = array(
+ 'nom' => 'VARCHAR (255) NOT NULL',
+ 'valeur' => "text DEFAULT ''",
+ 'impt' => "ENUM('non', 'oui') DEFAULT 'oui' NOT NULL",
+ 'maj' => 'TIMESTAMP'
+ );
+
+ $spip_meta_key = array(
+ 'PRIMARY KEY' => 'nom'
+ );
+
+ $spip_jobs_liens = array(
+ 'id_job' => "bigint(21) DEFAULT '0' NOT NULL",
+ 'id_objet' => "bigint(21) DEFAULT '0' NOT NULL",
+ 'objet' => "VARCHAR (25) DEFAULT '' NOT NULL",
+ );
+
+ $spip_jobs_liens_key = array(
+ 'PRIMARY KEY' => 'id_job,id_objet,objet',
+ 'KEY id_job' => 'id_job'
+ );
+
+ $tables_auxiliaires['spip_auteurs_liens'] = array(
+ 'field' => &$spip_auteurs_liens,
+ 'key' => &$spip_auteurs_liens_key
+ );
+
+ $tables_auxiliaires['spip_meta'] = array(
+ 'field' => &$spip_meta,
+ 'key' => &$spip_meta_key
+ );
+ $tables_auxiliaires['spip_resultats'] = array(
+ 'field' => &$spip_resultats,
+ 'key' => &$spip_resultats_key
+ );
+ $tables_auxiliaires['spip_jobs_liens'] = array(
+ 'field' => &$spip_jobs_liens,
+ 'key' => &$spip_jobs_liens_key
+ );