File tree 2 files changed +6
-0
lines changed
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,9 @@ class DatabaseFeatures(BaseDatabaseFeatures):
29
29
has_json_object_function = False
30
30
indexes_foreign_keys = False
31
31
nulls_order_largest = True
32
+ # At least for DecimalField, Snowflake errors with "Default value data type
33
+ # does not match data type for column" if the default isn't serialized.
34
+ requires_literal_defaults = True
32
35
supported_explain_formats = {'JSON' , 'TABULAR' , 'TEXT' }
33
36
supports_comments = True
34
37
supports_comments_inline = True
Original file line number Diff line number Diff line change @@ -173,6 +173,9 @@ def quote_value(self, value):
173
173
else :
174
174
return str (value )
175
175
176
+ def prepare_default (self , value ):
177
+ return self .quote_value (value )
178
+
176
179
def skip_default_on_alter (self , field ):
177
180
# Snowflake: Unsupported feature 'Alter Column Set Default'.
178
181
return True
You can’t perform that action at this time.
0 commit comments