Skip to content
Extraits de code Groupes Projets
Valider 0ba9aa5e rédigé par esj's avatar esj
Parcourir les fichiers

Interdire les doublons sur clé primaire non atomique, c'est ingérable. Problème signalé par #680.

parent 989323f0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -57,8 +57,10 @@ function critere_doublons_dist($idb, &$boucles, $crit) { ...@@ -57,8 +57,10 @@ function critere_doublons_dist($idb, &$boucles, $crit) {
$boucle = &$boucles[$idb]; $boucle = &$boucles[$idb];
$primary = $boucle->primary; $primary = $boucle->primary;
if (!$primary) if (!$primary OR strpos($primary,','))
erreur_squelette(_T('zbug_doublon_table_sans_index'), "BOUCLE$idb"); # erreur_squelette(_T('zbug_doublon_table_sans_index'), "BOUCLE$idb");
// changer un peu le libelle
erreur_squelette(_L('doublon_sur_table_sans_cle_primaire_atomique'), "BOUCLE$idb");
$not = ($crit->not ? '' : 'NOT'); $not = ($crit->not ? '' : 'NOT');
$nom = !isset($crit->param[0]) ? "''" : calculer_liste($crit->param[0], array(), $boucles, $boucles[$idb]->id_parent); $nom = !isset($crit->param[0]) ? "''" : calculer_liste($crit->param[0], array(), $boucles, $boucles[$idb]->id_parent);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter