From e9c5f5eb010b5e204e7568392fac4b662d0afea1 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 22 Apr 2007 17:03:35 +0000 Subject: [PATCH] fix for dbapi() method to be classmethod #546 --- lib/sqlalchemy/databases/informix.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/sqlalchemy/databases/informix.py b/lib/sqlalchemy/databases/informix.py index d66b9ad6e4..2fb508280c 100644 --- a/lib/sqlalchemy/databases/informix.py +++ b/lib/sqlalchemy/databases/informix.py @@ -20,9 +20,6 @@ import sqlalchemy.types as sqltypes import sqlalchemy.exceptions as exceptions import sqlalchemy.pool as pool -def dbapi(): - import informixdb - return informixdb # for offset @@ -207,6 +204,11 @@ class InfoDialect(ansisql.ANSIDialect): ansisql.ANSIDialect.__init__(self, **kwargs) self.paramstyle = 'qmark' + def dbapi(cls): + import informixdb + return informixdb + dbapi = classmethod(dbapi) + def max_identifier_length( self ): # for informix 7.31 return 18 -- 2.47.2