Skip to content

Commit 7c1f390

Browse files
committed
Fixed #23991 -- Apparently, Oracle doesn't need the decimal field converter
Thanks Josh Smeaton for review.
1 parent 0fc1882 commit 7c1f390

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

django/db/backends/oracle/base.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,6 @@ def get_db_converters(self, internal_type):
274274
converters.append(self.convert_binaryfield_value)
275275
elif internal_type in ['BooleanField', 'NullBooleanField']:
276276
converters.append(self.convert_booleanfield_value)
277-
elif internal_type == 'DecimalField':
278-
converters.append(self.convert_decimalfield_value)
279277
elif internal_type == 'DateField':
280278
converters.append(self.convert_datefield_value)
281279
elif internal_type == 'TimeField':
@@ -311,9 +309,6 @@ def convert_booleanfield_value(self, value, field):
311309
value = bool(value)
312310
return value
313311

314-
def convert_decimalfield_value(self, value, field):
315-
return backend_utils.typecast_decimal(field.format_number(value))
316-
317312
# cx_Oracle always returns datetime.datetime objects for
318313
# DATE and TIMESTAMP columns, but Django wants to see a
319314
# python datetime.date, .time, or .datetime.

0 commit comments

Comments
 (0)