From e5a0f9196f0f4f55887b5a96e595d710e78d0ba1 Mon Sep 17 00:00:00 2001 From: Angus Salkeld Date: Wed, 18 Apr 2012 14:02:25 +1000 Subject: [PATCH] Fix the parsed_template columns (missing created_at and updated_at) Signed-off-by: Angus Salkeld --- .../versions/003_add_missing_cols.py | 18 ++++++++++++++++++ heat/version.py | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 heat/db/sqlalchemy/migrate_repo/versions/003_add_missing_cols.py diff --git a/heat/db/sqlalchemy/migrate_repo/versions/003_add_missing_cols.py b/heat/db/sqlalchemy/migrate_repo/versions/003_add_missing_cols.py new file mode 100644 index 0000000000..a62af7e952 --- /dev/null +++ b/heat/db/sqlalchemy/migrate_repo/versions/003_add_missing_cols.py @@ -0,0 +1,18 @@ +from sqlalchemy import * +from migrate import * + + +def upgrade(migrate_engine): + meta = MetaData(bind=migrate_engine) + parsed_template = Table('parsed_template', meta, autoload=True) + + Column('created_at', DateTime(timezone=False)).create(parsed_template) + Column('updated_at', DateTime(timezone=False)).create(parsed_template) + + +def downgrade(migrate_engine): + meta = MetaData(bind=migrate_engine) + parsed_template = Table('parsed_template', meta, autoload=True) + + parsed_template.c.created_at.drop() + parsed_template.c.updated_at.drop() diff --git a/heat/version.py b/heat/version.py index 37fe89e692..2d33bbc8a3 100644 --- a/heat/version.py +++ b/heat/version.py @@ -20,7 +20,7 @@ except ImportError: 'revision_id': 'LOCALREVISION', 'revno': 0} -HEAT_VERSION = ['0.0', '2'] +HEAT_VERSION = ['0.0', '3'] COUNT, REVISION = HEAT_VERSION FINAL = False # This becomes true at Release Candidate time