]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Fix the parsed_template columns (missing created_at and updated_at)
authorAngus Salkeld <asalkeld@redhat.com>
Wed, 18 Apr 2012 04:02:25 +0000 (14:02 +1000)
committerAngus Salkeld <asalkeld@redhat.com>
Wed, 18 Apr 2012 04:04:02 +0000 (14:04 +1000)
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
heat/db/sqlalchemy/migrate_repo/versions/003_add_missing_cols.py [new file with mode: 0644]
heat/version.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 (file)
index 0000000..a62af7e
--- /dev/null
@@ -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()
index 37fe89e69271ea30b9bf44b59cea0d94df1efbca..2d33bbc8a3ca22e9b6bef7e8caf79d12bd999080 100644 (file)
@@ -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