diff --git a/account/fix.py b/account/fix.py index f35811e..f0beca0 100644 --- a/account/fix.py +++ b/account/fix.py @@ -84,7 +84,16 @@ class S: else: to_delete_mids.append(mid) - print(phone, len(docs), len(to_delete_mids)) + del_acnt_cnt = 0 + del_login_cnt = 0 + for delmid in to_delete_mids: + ret1 = self.col_account.delete_one({"_id": delmid}) + del_acnt_cnt += ret1.deleted_count + + ret2 = self.col_login.delete_one({"mid": delmid}) + del_login_cnt += ret2.deleted_count + + print(phone, len(docs), len(to_delete_mids), first_mid, del_acnt_cnt, del_login_cnt) s = S()