summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2009-08-08 15:26:43 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2009-08-08 15:26:43 +0000
commit491f6796f869d597922018660cc491441a878543 (patch)
tree309449629921c591ce24d9b597a62560d4163a85 /lib/sqlalchemy/dialects
parentb365cc839698c847a9df3c08b53dd5603a2d901c (diff)
downloadsqlalchemy-491f6796f869d597922018660cc491441a878543.tar.gz
- turned on auto-returning for oracle, some errors
- added make_transient() [ticket:1052] - ongoing refactor of compiler _get_colparams() (more to come)
Diffstat (limited to 'lib/sqlalchemy/dialects')
-rw-r--r--lib/sqlalchemy/dialects/oracle/base.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/sqlalchemy/dialects/oracle/base.py b/lib/sqlalchemy/dialects/oracle/base.py
index 419ccedb1..9ba016101 100644
--- a/lib/sqlalchemy/dialects/oracle/base.py
+++ b/lib/sqlalchemy/dialects/oracle/base.py
@@ -492,11 +492,10 @@ class OracleDialect(default.DefaultDialect):
self.use_ansi = use_ansi
self.optimize_limits = optimize_limits
-# TODO: implement server_version_info for oracle
-# def initialize(self, connection):
-# super(OracleDialect, self).initialize(connection)
-# self.implicit_returning = self.server_version_info > (10, ) and \
-# self.__dict__.get('implicit_returning', True)
+ def initialize(self, connection):
+ super(OracleDialect, self).initialize(connection)
+ self.implicit_returning = self.server_version_info > (10, ) and \
+ self.__dict__.get('implicit_returning', True)
def do_release_savepoint(self, connection, name):
# Oracle does not support RELEASE SAVEPOINT