mirror of
https://github.com/apache/superset.git
synced 2026-04-20 00:24:38 +00:00
change name to Basic instead of Base (#14625)
This commit is contained in:
@@ -66,7 +66,7 @@ from superset.databases.schemas import (
|
||||
)
|
||||
from superset.databases.utils import get_table_metadata
|
||||
from superset.db_engine_specs import get_available_engine_specs
|
||||
from superset.db_engine_specs.base import BaseParametersMixin
|
||||
from superset.db_engine_specs.base import BasicParametersMixin
|
||||
from superset.exceptions import InvalidPayloadFormatError, InvalidPayloadSchemaError
|
||||
from superset.extensions import security_manager
|
||||
from superset.models.core import Database
|
||||
@@ -904,7 +904,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
|
||||
"preferred": engine_spec.engine in preferred_databases,
|
||||
}
|
||||
|
||||
if issubclass(engine_spec, BaseParametersMixin):
|
||||
if issubclass(engine_spec, BasicParametersMixin):
|
||||
payload["parameters"] = engine_spec.parameters_json_schema()
|
||||
payload[
|
||||
"sqlalchemy_uri_placeholder"
|
||||
|
||||
@@ -30,7 +30,7 @@ from superset.databases.commands.exceptions import (
|
||||
)
|
||||
from superset.databases.dao import DatabaseDAO
|
||||
from superset.db_engine_specs import get_engine_specs
|
||||
from superset.db_engine_specs.base import BaseParametersMixin
|
||||
from superset.db_engine_specs.base import BasicParametersMixin
|
||||
from superset.errors import ErrorLevel, SupersetError, SupersetErrorType
|
||||
from superset.models.core import Database
|
||||
|
||||
@@ -56,7 +56,7 @@ class ValidateDatabaseParametersCommand(BaseCommand):
|
||||
),
|
||||
)
|
||||
engine_spec = engine_specs[engine]
|
||||
if not issubclass(engine_spec, BaseParametersMixin):
|
||||
if not issubclass(engine_spec, BasicParametersMixin):
|
||||
raise InvalidEngineError(
|
||||
SupersetError(
|
||||
message=__(
|
||||
@@ -69,7 +69,7 @@ class ValidateDatabaseParametersCommand(BaseCommand):
|
||||
"allowed": [
|
||||
name
|
||||
for name, engine_spec in engine_specs.items()
|
||||
if issubclass(engine_spec, BaseParametersMixin)
|
||||
if issubclass(engine_spec, BasicParametersMixin)
|
||||
],
|
||||
"provided": engine,
|
||||
},
|
||||
|
||||
@@ -28,7 +28,7 @@ from sqlalchemy.engine.url import make_url
|
||||
from sqlalchemy.exc import ArgumentError
|
||||
|
||||
from superset.db_engine_specs import get_engine_specs
|
||||
from superset.db_engine_specs.base import BaseParametersMixin
|
||||
from superset.db_engine_specs.base import BasicParametersMixin
|
||||
from superset.exceptions import CertificateException, SupersetSecurityException
|
||||
from superset.models.core import PASSWORD_MASK
|
||||
from superset.security.analytics_db_safety import check_sqlalchemy_uri
|
||||
@@ -259,7 +259,7 @@ class DatabaseParametersSchemaMixin:
|
||||
[_('Engine "%(engine)s" is not a valid engine.', engine=engine,)]
|
||||
)
|
||||
engine_spec = engine_specs[engine]
|
||||
if not issubclass(engine_spec, BaseParametersMixin):
|
||||
if not issubclass(engine_spec, BasicParametersMixin):
|
||||
raise ValidationError(
|
||||
[
|
||||
_(
|
||||
|
||||
Reference in New Issue
Block a user