From 0e626392413b53d61287e6205146913475479695 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Mon, 12 Jun 2023 20:30:14 +0200 Subject: [PATCH] :ambulance: Fixed migration 4 --- .../versions/a1841b1918b3_added_deleteaction_to_models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/migrations/versions/a1841b1918b3_added_deleteaction_to_models.py b/migrations/versions/a1841b1918b3_added_deleteaction_to_models.py index 6c4df69..ed7e048 100644 --- a/migrations/versions/a1841b1918b3_added_deleteaction_to_models.py +++ b/migrations/versions/a1841b1918b3_added_deleteaction_to_models.py @@ -31,7 +31,10 @@ def upgrade() -> None: "fk_game_results_users_id_user", "game_results", "users", ["user"], ["id"], ondelete="CASCADE" ) op.create_foreign_key("fk_game_results_quiz_id_quiz", "game_results", "quiz", ["quiz"], ["id"], ondelete="CASCADE") - op.drop_constraint("fk_quiz_users_id_user_id", "quiz", type_="foreignkey") + try: + op.drop_constraint("fk_quiz_users_id_user_id", "quiz", type_="foreignkey") + except: + pass op.create_foreign_key("fk_quiz_users_id_user_id", "quiz", "users", ["user_id"], ["id"], ondelete="CASCADE") op.drop_constraint("fk_quiztivitys_users_id_user", "quiztivitys", type_="foreignkey") op.create_foreign_key("fk_quiztivitys_users_id_user", "quiztivitys", "users", ["user"], ["id"], ondelete="CASCADE")