| @@ 367-370 (lines=4) @@ | ||
| 364 | * @return bool ou requete |
|
| 365 | */ |
|
| 366 | function spip_pg_create_index($nom, $table, $champs, $serveur='', $requeter=true) { |
|
| 367 | if (!($nom OR $table OR $champs)) { |
|
| 368 | spip_log("Champ manquant pour creer un index pg ($nom, $table, (".@join(',',$champs)."))","pg"); |
|
| 369 | return false; |
|
| 370 | } |
|
| 371 | ||
| 372 | $nom = str_replace("`","",$nom); |
|
| 373 | $champs = str_replace("`","",$champs); |
|
| @@ 423-426 (lines=4) @@ | ||
| 420 | * @return bool ou requete |
|
| 421 | */ |
|
| 422 | function spip_sqlite_create_index($nom, $table, $champs, $serveur='', $requeter=true) { |
|
| 423 | if (!($nom OR $table OR $champs)) { |
|
| 424 | spip_log("Champ manquant pour creer un index sqlite ($nom, $table, (".join(',',$champs)."))"); |
|
| 425 | return false; |
|
| 426 | } |
|
| 427 | ||
| 428 | // SQLite ne differentie pas noms des index en fonction des tables |
|
| 429 | // il faut donc creer des noms uniques d'index pour une base sqlite |
|