fix(mssql db_engine_spec): adds uniqueidentifier to column_type_mappings (#30618)

This commit is contained in:
Richard Parsons
2024-10-30 18:58:28 -04:00
committed by GitHub
parent a729f04695
commit 58edc79820
3 changed files with 71 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ from sqlalchemy.sql import select
from sqlalchemy.types import String, TypeEngine, UnicodeText
from superset.errors import ErrorLevel, SupersetError, SupersetErrorType
from superset.models.sql_types.mssql_sql_types import GUID
from superset.utils.core import GenericDataType
from tests.unit_tests.db_engine_specs.utils import (
assert_column_spec,
@@ -46,6 +47,7 @@ from tests.unit_tests.fixtures.common import dttm # noqa: F401
("NCHAR(10)", UnicodeText, None, GenericDataType.STRING, False),
("NVARCHAR(10)", UnicodeText, None, GenericDataType.STRING, False),
("NTEXT", UnicodeText, None, GenericDataType.STRING, False),
("uniqueidentifier", GUID, None, GenericDataType.STRING, False),
],
)
def test_get_column_spec(