mirror of
https://github.com/apache/superset.git
synced 2026-04-24 18:44:53 +00:00
[fix] make names non-nullable (#8371)
This commit is contained in:
@@ -125,6 +125,13 @@ class DruidTests(SupersetTestCase):
|
||||
.first()
|
||||
)
|
||||
if cluster:
|
||||
for datasource in (
|
||||
db.session.query(DruidDatasource)
|
||||
.filter_by(cluster_name=cluster.cluster_name)
|
||||
.all()
|
||||
):
|
||||
db.session.delete(datasource)
|
||||
|
||||
db.session.delete(cluster)
|
||||
db.session.commit()
|
||||
|
||||
@@ -297,13 +304,17 @@ class DruidTests(SupersetTestCase):
|
||||
db.session.merge(cluster)
|
||||
|
||||
gamma_ds = self.get_or_create(
|
||||
DruidDatasource, {"datasource_name": "datasource_for_gamma"}, db.session
|
||||
DruidDatasource,
|
||||
{"datasource_name": "datasource_for_gamma", "cluster": cluster},
|
||||
db.session,
|
||||
)
|
||||
gamma_ds.cluster = cluster
|
||||
db.session.merge(gamma_ds)
|
||||
|
||||
no_gamma_ds = self.get_or_create(
|
||||
DruidDatasource, {"datasource_name": "datasource_not_for_gamma"}, db.session
|
||||
DruidDatasource,
|
||||
{"datasource_name": "datasource_not_for_gamma", "cluster": cluster},
|
||||
db.session,
|
||||
)
|
||||
no_gamma_ds.cluster = cluster
|
||||
db.session.merge(no_gamma_ds)
|
||||
@@ -340,6 +351,13 @@ class DruidTests(SupersetTestCase):
|
||||
.first()
|
||||
)
|
||||
if cluster:
|
||||
for datasource in (
|
||||
db.session.query(DruidDatasource)
|
||||
.filter_by(cluster_name=cluster.cluster_name)
|
||||
.all()
|
||||
):
|
||||
db.session.delete(datasource)
|
||||
|
||||
db.session.delete(cluster)
|
||||
db.session.commit()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user