Recursive delete fix fix (#5819)

* Enable mysql checks as part of PR

* Add debug for CI

* Add delete_nodes method

- Ensure that the "parent" field is set to None before delete
- This means that we do not violate any ForeignKey constraints due to undefined order of operations
This commit is contained in:
Oliver authored and GitHub committed 2023-10-31 22:58:43 +11:00
1 parent 4913acda79
commit 2908ad0721
3 files changed
+22 -3

No files matched your search

-1
View File
@@ -274,7 +274,6 @@ jobs:
runs-on: ubuntu-20.04
needs: [ 'pep_style', 'pre-commit' ]
if: github.event_name == 'push'
env:
# Database backend configuration