summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShai Berger <shai@platonix.com>2014-01-29 18:08:01 +0200
committerShai Berger <shai@platonix.com>2014-01-29 18:08:01 +0200
commitad975c64fcdf3faa67cacd51665c4f95a2c5b060 (patch)
tree25f7a22d375e11205b6c6d34c6b12d7c9706f202
parent8b2c1ac06d3d1cf99661f4af75030abb456e1665 (diff)
Made Oracle introspect boolean fields
Fixed failing test schema.tests.SchemaTests.test_add_field_temp_default_boolean Refs #19884
-rw-r--r--django/db/backends/oracle/introspection.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/django/db/backends/oracle/introspection.py b/django/db/backends/oracle/introspection.py
index 43f61faf0a..7666f09466 100644
--- a/django/db/backends/oracle/introspection.py
+++ b/django/db/backends/oracle/introspection.py
@@ -36,6 +36,8 @@ class DatabaseIntrospection(BaseDatabaseIntrospection):
if data_type == cx_Oracle.NUMBER and description[5] == 0:
if description[4] > 11:
return 'BigIntegerField'
+ elif description[4]==1:
+ return 'BooleanField'
else:
return 'IntegerField'
else: