diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2009-08-08 15:26:43 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2009-08-08 15:26:43 +0000 |
| commit | 491f6796f869d597922018660cc491441a878543 (patch) | |
| tree | 309449629921c591ce24d9b597a62560d4163a85 /lib/sqlalchemy/dialects | |
| parent | b365cc839698c847a9df3c08b53dd5603a2d901c (diff) | |
| download | sqlalchemy-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.py | 9 |
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 |
