From: Mike Bayer Date: Mon, 27 May 2013 00:04:54 +0000 (-0400) Subject: fix an errant str check X-Git-Tag: rel_0_9_0b1~304^2~13^2~13 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a393ef6799b3ed619f91ab60bfa1299a5fe19e8f;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix an errant str check --- diff --git a/lib/sqlalchemy/sql/compiler.py b/lib/sqlalchemy/sql/compiler.py index b2c4a94c07..41ef20a7a8 100644 --- a/lib/sqlalchemy/sql/compiler.py +++ b/lib/sqlalchemy/sql/compiler.py @@ -2025,7 +2025,7 @@ class DDLCompiler(engine.Compiled): def get_column_default_string(self, column): if isinstance(column.server_default, schema.DefaultClause): - if isinstance(column.server_default.arg, str): + if isinstance(column.server_default.arg, util.string_types): return "'%s'" % column.server_default.arg else: return self.sql_compiler.process(column.server_default.arg)