From: Roger Demetrescu Date: Fri, 28 Sep 2007 02:43:41 +0000 (+0000) Subject: firebird doesn't support sane rowcount. X-Git-Tag: rel_0_4_0~91 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a32ad7b44809d8ae1698397d36c2c8dc6c6049a1;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git firebird doesn't support sane rowcount. --- diff --git a/CHANGES b/CHANGES index 81f98617b5..7477f4a9e2 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,9 @@ CHANGES illegal_initial_characters will need to move to regexes or override _requires_quotes. +- firebird has supports_sane_rowcount and supports_sane_multi_rowcount set + to False due to ticket #370 (right way). + 0.4.0beta6 ---------- diff --git a/lib/sqlalchemy/databases/firebird.py b/lib/sqlalchemy/databases/firebird.py index 87908c74e2..ba26649c22 100644 --- a/lib/sqlalchemy/databases/firebird.py +++ b/lib/sqlalchemy/databases/firebird.py @@ -96,12 +96,12 @@ def descriptor(): class FBExecutionContext(default.DefaultExecutionContext): - def supports_sane_rowcount(self): - return True + pass class FBDialect(default.DefaultDialect): supports_sane_rowcount = False + supports_sane_multi_rowcount = False max_identifier_length = 31 preexecute_sequences = True