mirror of
https://github.com/django/django.git
synced 2024-12-01 15:42:04 +01:00
Added docstring forgotten in 56252e7
.
This commit is contained in:
parent
459cfb523d
commit
a6222af0ed
@ -717,6 +717,16 @@ class DatabaseWrapper(BaseDatabaseWrapper):
|
|||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def version_has_default_introspection_bug(self):
|
def version_has_default_introspection_bug(self):
|
||||||
|
"""
|
||||||
|
Some versions of Oracle -- we've seen this on 11.2.0.1 and suspect
|
||||||
|
it goes back -- have a weird bug where, when an integer column is
|
||||||
|
defined with a default, its precision is later reported on introspection
|
||||||
|
as 0, regardless of the real precision. For Django introspection, this
|
||||||
|
means that such columns are reported as IntegerField even if they are
|
||||||
|
really BigIntegerField or BooleanField.
|
||||||
|
|
||||||
|
The bug is solved in Oracle 11.2.0.2 and up.
|
||||||
|
"""
|
||||||
return self.oracle_full_version < '11.2.0.2'
|
return self.oracle_full_version < '11.2.0.2'
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user