소스 검색

Remove all users except admins and anonymous.

Julio Montoya 11 년 전
부모
커밋
d162d66e5b
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      main/cron/import_csv.php

+ 3 - 2
main/cron/import_csv.php

@@ -495,9 +495,10 @@ class ImportCsv
         echo 'Dumping tables'.PHP_EOL;
         echo 'Dumping tables'.PHP_EOL;
 
 
         // User
         // User
-
         $table = Database::get_main_table(TABLE_MAIN_USER);
         $table = Database::get_main_table(TABLE_MAIN_USER);
-        $sql = "DELETE FROM $table WHERE username NOT IN ('admin') AND lastname <> 'Anonymous' ";
+        $tableAdmin = Database::get_main_table(TABLE_MAIN_ADMIN);
+        //$sql = "DELETE FROM $table WHERE username NOT IN ('admin') AND lastname <> 'Anonymous' ";
+        $sql = "DELETE FROM $table where user_id not in (select user_id from $tableAdmin) and status <> ".ANONYMOUS;
         Database::query($sql);
         Database::query($sql);
         echo $sql.PHP_EOL;
         echo $sql.PHP_EOL;