chore: Update DAOs to use singular deletion method instead of bulk (#24894)

This commit is contained in:
Jack Fragassi
2023-08-17 17:00:33 -07:00
committed by GitHub
parent 62cbc0c95c
commit 4a59a265fb
4 changed files with 7 additions and 72 deletions

View File

@@ -25,6 +25,7 @@ from zipfile import is_zipfile, ZipFile
import prison
import pytest
import yaml
from sqlalchemy import inspect
from sqlalchemy.orm import joinedload
from sqlalchemy.sql import func
@@ -153,7 +154,9 @@ class TestDatasetApi(SupersetTestCase):
# rollback changes
for dataset in datasets:
db.session.delete(dataset)
state = inspect(dataset)
if not state.was_deleted:
db.session.delete(dataset)
db.session.commit()
@staticmethod