diff --git a/data_diff/databases/databricks.py b/data_diff/databases/databricks.py index c3e40123..36c74b64 100644 --- a/data_diff/databases/databricks.py +++ b/data_diff/databases/databricks.py @@ -5,6 +5,7 @@ import attrs from data_diff.abcs.database_types import ( + Date, Integer, Float, Decimal, @@ -52,6 +53,7 @@ class Dialect(BaseDialect): # Timestamps "TIMESTAMP": Timestamp, "TIMESTAMP_NTZ": Timestamp, + "DATE": Date, # Text "STRING": Text, "VARCHAR": Text, diff --git a/data_diff/databases/mssql.py b/data_diff/databases/mssql.py index e4f841ef..0beb32bd 100644 --- a/data_diff/databases/mssql.py +++ b/data_diff/databases/mssql.py @@ -13,6 +13,7 @@ ) from data_diff.abcs.database_types import ( JSON, + Date, NumericType, Timestamp, TimestampTZ, @@ -46,7 +47,7 @@ class Dialect(BaseDialect): "datetime": Timestamp, "datetime2": Timestamp, "smalldatetime": Timestamp, - "date": Timestamp, + "date": Date, # Numbers "float": Float, "real": Float,