From b411099e3c6954de1cb0bb45f2107761666e873e Mon Sep 17 00:00:00 2001
From: thomaswoehlke <thomas.woehlke@gmail.com>
Date: Fri, 5 Feb 2021 23:59:29 +0100
Subject: [PATCH] work

---
 src/covid19/blueprints/europe/europe_model.py | 3 ++-
 src/covid19/blueprints/rki/rki_model.py       | 5 +++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/covid19/blueprints/europe/europe_model.py b/src/covid19/blueprints/europe/europe_model.py
index ccabe07f..14a61574 100644
--- a/src/covid19/blueprints/europe/europe_model.py
+++ b/src/covid19/blueprints/europe/europe_model.py
@@ -166,4 +166,5 @@ class EuropeData(db.Model):
     @classmethod
     def find_by_country(cls, europe_country, page):
         return db.session.query(cls).filter(
-            cls.europe_country_id == europe_country.id).paginate(page, per_page=ITEMS_PER_PAGE)
+            cls.europe_country_id == europe_country.id)\
+            .paginate(page, per_page=ITEMS_PER_PAGE)
diff --git a/src/covid19/blueprints/rki/rki_model.py b/src/covid19/blueprints/rki/rki_model.py
index 1ec387e4..aecc29c7 100644
--- a/src/covid19/blueprints/rki/rki_model.py
+++ b/src/covid19/blueprints/rki/rki_model.py
@@ -50,7 +50,7 @@ class RkiCountry(db.Model):
     @classmethod
     def remove_all(cls):
         for one in cls.get_all():
-            db.session.delete(one).cascade()
+            db.session.delete(one)
         db.session.commit()
         return None
 
@@ -119,7 +119,8 @@ class RkiGermanyData(db.Model):
 
     @classmethod
     def remove_all(cls):
-        db.session.execute("delete from " + cls.__tablename__)
+        for one in cls.get_all():
+            db.session.delete(one)
         db.session.commit()
         return None
 
-- 
GitLab