From 11c70f9d8d511c8eb382e353edd3d16b1292b5ff Mon Sep 17 00:00:00 2001 From: Roger Demetrescu Date: Sun, 7 Oct 2007 00:06:05 +0000 Subject: Firebird dialect now uses SingletonThreadPool as its poolclass. (this fixes all "unsuccessful metadata update\n object XXXXX is in use" test errors) Minor fixes in tests --- lib/sqlalchemy/databases/firebird.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/sqlalchemy/databases/firebird.py') diff --git a/lib/sqlalchemy/databases/firebird.py b/lib/sqlalchemy/databases/firebird.py index 9397943fa..b71e47e9b 100644 --- a/lib/sqlalchemy/databases/firebird.py +++ b/lib/sqlalchemy/databases/firebird.py @@ -7,7 +7,7 @@ import warnings -from sqlalchemy import util, sql, schema, exceptions +from sqlalchemy import util, sql, schema, exceptions, pool from sqlalchemy.sql import compiler from sqlalchemy.engine import default, base from sqlalchemy import types as sqltypes @@ -425,6 +425,7 @@ class FBIdentifierPreparer(compiler.IdentifierPreparer): dialect = FBDialect +dialect.poolclass = pool.SingletonThreadPool dialect.statement_compiler = FBCompiler dialect.schemagenerator = FBSchemaGenerator dialect.schemadropper = FBSchemaDropper -- cgit v1.2.1