Remove remaining recursive queries on repo delete and add test
This commit is contained in:
parent
49af7ef7b1
commit
94ece129d4
3 changed files with 43 additions and 4 deletions
|
@ -406,7 +406,7 @@ class Repository(BaseModel):
|
|||
# These models don't need to use transitive deletes, because the referenced objects
|
||||
# are cleaned up directly
|
||||
skip_transitive_deletes = {RepositoryTag, RepositoryBuild, RepositoryBuildTrigger, BlobUpload,
|
||||
Image}
|
||||
Image, TagManifest, DerivedStorageForImage}
|
||||
|
||||
delete_instance_filtered(self, Repository, delete_nullable, skip_transitive_deletes)
|
||||
|
||||
|
|
Reference in a new issue