diff --git a/setup.py b/setup.py index 9c250df9..8e4a3ad0 100644 --- a/setup.py +++ b/setup.py @@ -17,7 +17,7 @@ setup( name='django-mssql-backend', - version='2.4.1', + version='2.4.2', description='Django backend for Microsoft SQL Server', long_description=open('README.rst').read(), author='ES Solutions AB', diff --git a/sql_server/pyodbc/base.py b/sql_server/pyodbc/base.py index 09eba95a..d239b2ec 100644 --- a/sql_server/pyodbc/base.py +++ b/sql_server/pyodbc/base.py @@ -97,7 +97,7 @@ class DatabaseWrapper(BaseDatabaseWrapper): 'SmallIntegerField': 'smallint', 'TextField': 'nvarchar(max)', 'TimeField': 'time', - 'UUIDField': 'char(36)', + 'UUIDField': 'char(32)', } data_type_check_constraints = { 'PositiveIntegerField': '[%(column)s] >= 0', diff --git a/sql_server/pyodbc/features.py b/sql_server/pyodbc/features.py index 4128211d..21a71207 100644 --- a/sql_server/pyodbc/features.py +++ b/sql_server/pyodbc/features.py @@ -3,7 +3,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): - has_native_uuid_field = True + has_native_uuid_field = False allow_sliced_subqueries_with_in = False can_introspect_autofield = True can_introspect_small_integer_field = True