diff options
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r-- | lib/sqlalchemy/databases/informix.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/sqlalchemy/databases/informix.py b/lib/sqlalchemy/databases/informix.py index d66b9ad6e..2fb508280 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 |