From e183fc9dbc101d10491a8b04bb73cfb789b8826c Mon Sep 17 00:00:00 2001 From: Fredrik Bergroth Date: Wed, 20 May 2015 20:24:01 +0200 Subject: [PATCH] Fix updated_at column of sqlalchemy tables The column updated_at does not update its value after the refactoring made in 687ec913790653f79badc8f5d656c86792e94271. Closes-Bug: #1457309 Change-Id: Iff45f386b5dc8efc3fe82ca3b1e961a0c23d7ac7 --- taskflow/persistence/backends/sqlalchemy/tables.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/taskflow/persistence/backends/sqlalchemy/tables.py b/taskflow/persistence/backends/sqlalchemy/tables.py index 81f0b964..47306b9c 100644 --- a/taskflow/persistence/backends/sqlalchemy/tables.py +++ b/taskflow/persistence/backends/sqlalchemy/tables.py @@ -55,7 +55,7 @@ def fetch(metadata): Column('created_at', DateTime, default=timeutils.utcnow), Column('updated_at', DateTime, - default=timeutils.utcnow), + onupdate=timeutils.utcnow), Column('meta', Json), Column('name', String(length=NAME_LENGTH)), Column('uuid', String(length=UUID_LENGTH), @@ -65,7 +65,7 @@ def fetch(metadata): Column('created_at', DateTime, default=timeutils.utcnow), Column('updated_at', DateTime, - default=timeutils.utcnow), + onupdate=timeutils.utcnow), Column('parent_uuid', String(length=UUID_LENGTH), ForeignKey('logbooks.uuid', ondelete='CASCADE')), @@ -79,7 +79,7 @@ def fetch(metadata): Column('created_at', DateTime, default=timeutils.utcnow), Column('updated_at', DateTime, - default=timeutils.utcnow), + onupdate=timeutils.utcnow), Column('meta', Json), Column('parent_uuid', String(length=UUID_LENGTH), ForeignKey('flowdetails.uuid',