Adds crons to checked if there are remaining issues due to the merge.
authorStéphane Jacob <sj@m4x.org>
Fri, 15 Oct 2010 13:47:50 +0000 (15:47 +0200)
committerStéphane Jacob <sj@m4x.org>
Fri, 15 Oct 2010 13:47:50 +0000 (15:47 +0200)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
bin/cron/checkdb.php
bin/cron/clean.php

index a82dfbc..721e5ea 100755 (executable)
@@ -112,5 +112,11 @@ check("SELECT  a.alias AS username, b.alias AS loginbis, b.expire
         WHERE  a.type = 'a_vie'",
       "Donne la liste des homonymes qui ont un alias égal à leur loginbis depuis plus d'un mois, il est temps de supprimer leur alias.");
 
+// XXX: counts the number of remaining issues due to the merge (to be removed once all merge related issues have been fixed)
+check('SELECT  COUNT(*)
+         FROM  profile_merge_issues
+        WHERE  issues IS NULL OR issues = \'\'',
+      'Dénombre les erreurs dues à la fusion restantes.');
+
 // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
 ?>
index 153da31..84fade9 100755 (executable)
@@ -62,5 +62,9 @@ query('ALTER TABLE  profile_skill_enum
 query('DELETE FROM  search_autocomplete
              WHERE  generated < DATE_SUB(NOW(), INTERVAL 1 DAY)');
 
+// XXX: cleans profile_merge_issues (to be removed once all merge related issues have been fixed)
+query('DELETE FROM  profile_merge_issues
+             WHERE  issues IS NULL OR issues = \'\'');
+
 // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
 ?>