From 3452a2ba03bcf75eeec60141f040d661e15eaa2f Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 23 Apr 2011 12:34:17 -0400 Subject: - Fixed bug whereby if FetchedValue was passed to column server_onupdate, it would not have its parent "column" assigned, added test coverage for all column default assignment patterns. [ticket:2147] also in 0.6.8 --- lib/sqlalchemy/schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/sqlalchemy') diff --git a/lib/sqlalchemy/schema.py b/lib/sqlalchemy/schema.py index bff3e8d63..72516acd6 100644 --- a/lib/sqlalchemy/schema.py +++ b/lib/sqlalchemy/schema.py @@ -836,7 +836,7 @@ class Column(SchemaItem, expression.ColumnClause): if self.server_onupdate is not None: if isinstance(self.server_onupdate, FetchedValue): - args.append(self.server_default) + args.append(self.server_onupdate) else: args.append(DefaultClause(self.server_onupdate, for_update=True)) -- cgit v1.2.1