[2.1.x] Made DatabaseWrapper.oracle_version() return a full version tuple.
Backport of 90d93a1b425c0e6e3d88afa9fff78790300e1e38 from master
This commit is contained in:
parent
cdb8ee741d
commit
1f8a5d4fac
@ -300,17 +300,10 @@ class DatabaseWrapper(BaseDatabaseWrapper):
|
||||
else:
|
||||
return True
|
||||
|
||||
@cached_property
|
||||
def oracle_full_version(self):
|
||||
with self.temporary_connection():
|
||||
return self.connection.version
|
||||
|
||||
@cached_property
|
||||
def oracle_version(self):
|
||||
try:
|
||||
return int(self.oracle_full_version.split('.')[0])
|
||||
except ValueError:
|
||||
return None
|
||||
with self.temporary_connection():
|
||||
return tuple(int(x) for x in self.connection.version.split('.'))
|
||||
|
||||
|
||||
class OracleParam:
|
||||
|
Loading…
x
Reference in New Issue
Block a user