From e011ef469f92c0e2333c0aa0f969aaef50427b5e Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 5 Jul 2022 18:50:10 +0530 Subject: [PATCH] fix: delete doctypes from old modules --- lms/patches.txt | 1 + lms/patches/v0_0/delete_old_module_docs.py | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 lms/patches/v0_0/delete_old_module_docs.py diff --git a/lms/patches.txt b/lms/patches.txt index 2c4f7b4a..43f91351 100644 --- a/lms/patches.txt +++ b/lms/patches.txt @@ -28,3 +28,4 @@ lms.patches.v0_0.change_published_field_data #25-03-2022 execute:frappe.delete_doc("Workspace", "School", ignore_missing=True, force=True) lms.patches.v0_0.move_certification_to_certificate lms.patches.v0_0.quiz_submission_member +lms.patches.v0_0.delete_old_module_docs diff --git a/lms/patches/v0_0/delete_old_module_docs.py b/lms/patches/v0_0/delete_old_module_docs.py new file mode 100644 index 00000000..c952cae7 --- /dev/null +++ b/lms/patches/v0_0/delete_old_module_docs.py @@ -0,0 +1,7 @@ +import frappe + +def execute(): + + frappe.db.delete("DocType", {"module": "Conference"}) + frappe.db.delete("DocType", {"module": "Hackathon"}) + frappe.db.delete("DocType", {"module": "Event Management"})