From 84e5e69e5b19272fe32aa587bc5d8552dbc4797e Mon Sep 17 00:00:00 2001 From: Wenhao Xu Date: Tue, 22 Jan 2013 01:34:44 +0800 Subject: Fix the wrong datatype in task_log table. Change period_begining and period_ending to Datetime type. Add the migration script. Change-Id: Ic5d61d6e7e847a1943825a0cb342b0b015bc0b70 Fixes: bug #1102477 --- nova/db/sqlalchemy/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'nova/db/sqlalchemy/models.py') diff --git a/nova/db/sqlalchemy/models.py b/nova/db/sqlalchemy/models.py index 5050cb77e..baa966dbc 100644 --- a/nova/db/sqlalchemy/models.py +++ b/nova/db/sqlalchemy/models.py @@ -1038,8 +1038,8 @@ class TaskLog(BASE, NovaBase): task_name = Column(String(255), nullable=False) state = Column(String(255), nullable=False) host = Column(String(255)) - period_beginning = Column(String(255), default=timeutils.utcnow) - period_ending = Column(String(255), default=timeutils.utcnow) + period_beginning = Column(DateTime, default=timeutils.utcnow) + period_ending = Column(DateTime, default=timeutils.utcnow) message = Column(String(255), nullable=False) task_items = Column(Integer(), default=0) errors = Column(Integer(), default=0) -- cgit