From 9eb906801a493445387721bb656e9d7b1b359cb7 Mon Sep 17 00:00:00 2001 From: thomaswoehlke <thomas.woehlke@gmail.com> Date: Wed, 26 May 2021 17:20:04 +0200 Subject: [PATCH] Refactoring: vaccination --- src/flask_covid19/blueprints/app_all/all_model.py | 3 +-- src/flask_covid19/blueprints/data_rki/rki_model.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/flask_covid19/blueprints/app_all/all_model.py b/src/flask_covid19/blueprints/app_all/all_model.py index 3f8c6e83..0bf09c1c 100644 --- a/src/flask_covid19/blueprints/app_all/all_model.py +++ b/src/flask_covid19/blueprints/app_all/all_model.py @@ -23,8 +23,7 @@ class BlueprintEntity(db.Model): @classmethod def delete_all(cls): - for o in cls.find_all(): - o.remove() + db.session.query(cls).delete() db.session.commit() return None diff --git a/src/flask_covid19/blueprints/data_rki/rki_model.py b/src/flask_covid19/blueprints/data_rki/rki_model.py index 55fd36ea..4809fab5 100644 --- a/src/flask_covid19/blueprints/data_rki/rki_model.py +++ b/src/flask_covid19/blueprints/data_rki/rki_model.py @@ -245,7 +245,7 @@ class RkiData(BlueprintFactTable): 'RkiAltersgruppe', secondary=association_table_rki_to_altersgruppe, lazy='joined', - cascade='save-update', + cascade='all, delete-orphan', order_by='desc(RkiAltersgruppe.altersgruppe)') neuer_fall = db.Column(db.String(255), nullable=False) geschlecht = db.Column(db.String(255), nullable=False) -- GitLab