X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=bin%2Fcron%2Fcheckdb.php;h=c2220520615d886ea3ae838202338e5626d2982d;hb=61a7d2794e5e36491f49ab46d52f8c7eaf2f7a27;hp=ac039dd0def5de9868f6ee266aa9159a25ef5d4c;hpb=fb813fb52d5ab65ca9a5b92b5cb9089523380d79;p=platal.git diff --git a/bin/cron/checkdb.php b/bin/cron/checkdb.php index ac039dd..c222052 100755 --- a/bin/cron/checkdb.php +++ b/bin/cron/checkdb.php @@ -73,19 +73,19 @@ if ( PEAR::isError($opts) ) { /* Validite des flags de transmission */ check("SELECT u.user_id, nom, prenom, promo, - emails_alias_pub, profile_freetext_pub, profile_medals_pub + emails_alias_pub, profile_freetext_pub, profile_medal_enum_pub FROM auth_user_md5 AS u INNER JOIN auth_user_quick AS q USING(user_id) WHERE (emails_alias_pub != 'private' AND emails_alias_pub != 'public') OR (profile_freetext_pub != 'private' AND profile_freetext_pub != 'public') - OR (profile_medals_pub != 'private' AND profile_medals_pub != 'public')", + OR (profile_medal_enum_pub != 'private' AND profile_medal_enum_pub != 'public')", "Utilisateur n'ayant pas de flag de publicite pour leurs donnees de profil"); check("SELECT pid FROM profile_addresses WHERE pub != 'private' AND pub !='ax' AND pub != 'public'", "Utiliseur n'ayant pas de flag de publicité pour une adresse."); -check("select uid from profile_phones where pub != 'private' and pub != 'ax' and pub != 'public'", "Utiliseur n'ayant pas de flag de publicite pour un numero de téléphone"); -check("select uid from profile_networking where pub != 'private' and pub != 'public'", "Utiliseur n'ayant pas de flag de publicité pour une adresse de networking"); +check("select pid from profile_phones where pub != 'private' and pub != 'ax' and pub != 'public'", "Utiliseur n'ayant pas de flag de publicite pour un numero de téléphone"); +check("select pid from profile_networking where pub != 'private' and pub != 'public'", "Utiliseur n'ayant pas de flag de publicité pour une adresse de networking"); /* validite des hruid */ check("SELECT user_id, nom, prenom, promo FROM auth_user_md5 WHERE hruid IS NULL OR hruid = ''", @@ -94,16 +94,16 @@ check("SELECT user_id, nom, prenom, promo FROM auth_user_md5 WHERE hruid IS NULL /* validite de aliases */ check("SELECT a.* FROM aliases AS a - LEFT JOIN auth_user_md5 AS u ON u.user_id=a.id + LEFT JOIN auth_user_md5 AS u ON u.user_id=a.uid WHERE (a.type='alias' OR a.type='a_vie') AND u.prenom is null"); /* validite de profile_education */ -check("select a.* from profile_education as a left join auth_user_md5 as u on u.user_id=a.uid where u.prenom is null"); +check("select a.* from profile_education as a left join auth_user_md5 as u on u.user_id=a.pid where u.prenom is null"); check("select a.* from profile_education as a left join profile_education_enum as ad on ad.id=a.eduid where ad.name is null"); /* validite de binet_users */ -check("select b.* from binets_ins as b left join auth_user_md5 as u on u.user_id=b.user_id where u.prenom is null"); -check("select b.* from binets_ins as b left join binets_def as bd on bd.id=b.binet_id where bd.text is null"); +check("select b.* from profile_binets as b left join auth_user_md5 as u on u.user_id=b.user_id where u.prenom is null"); +check("select b.* from profile_binets as b left join profile_binet_enum as bd on bd.id=b.binet_id where bd.text is null"); /* validite de contacts */ check("select c.* from contacts as c left join auth_user_md5 as u on u.user_id=c.uid where u.prenom is null"); @@ -150,11 +150,11 @@ check("SELECT a1.alias, a2.alias, e1.email, e2.flags INNER JOIN emails AS e2 ON(e1.email = e2.email AND e1.uid!=e2.uid AND (e1.uid 0 AND g.g_status != 'active'", "utilisateurs ayant une redirection vers Google Apps alors que leur compte GApps n'est pas actif");