summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Demetrescu <roger.demetrescu@gmail.com>2007-09-28 02:43:07 +0000
committerRoger Demetrescu <roger.demetrescu@gmail.com>2007-09-28 02:43:07 +0000
commitf2814d9e1f80adca2fcee16f3265d2807c6e5c71 (patch)
tree6964930f8bc78f7ba6ce074ffbef4dcacf19b7e0
parent3917a84f005a23e5bea618c520ad6fd0617139da (diff)
downloadsqlalchemy-f2814d9e1f80adca2fcee16f3265d2807c6e5c71.tar.gz
firebird doesn't support sane rowcount.
-rw-r--r--CHANGES2
-rw-r--r--lib/sqlalchemy/databases/firebird.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index 3379008b2..da48626ae 100644
--- a/CHANGES
+++ b/CHANGES
@@ -36,6 +36,8 @@
but not harmful.
- sqlite
- passthrough for stringified dates
+- firebird
+ - supports_sane_rowcount() set to False due to ticket #370 (right way).
0.3.10
- general
diff --git a/lib/sqlalchemy/databases/firebird.py b/lib/sqlalchemy/databases/firebird.py
index a02781c84..514890dd1 100644
--- a/lib/sqlalchemy/databases/firebird.py
+++ b/lib/sqlalchemy/databases/firebird.py
@@ -99,8 +99,7 @@ def descriptor():
class FBExecutionContext(default.DefaultExecutionContext):
- def supports_sane_rowcount(self):
- return True
+ pass
class FBDialect(ansisql.ANSIDialect):