aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/db/migrations.py
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2013-09-18 14:45:23 -0500
committerChristopher Allan Webber <cwebber@dustycloud.org>2013-09-18 14:45:23 -0500
commit529eb17b38ac08c956164e8b829ea556db1f32f4 (patch)
treeb7de91fdf85c8f2196f13a5ea199e908a41d7234 /mediagoblin/db/migrations.py
parent28eab59acef05b5f38052941483f900d2e78c50b (diff)
parentfd9e4af2721dd242382df8ddc0b5189fb521181c (diff)
downloadmediagoblin-529eb17b38ac08c956164e8b829ea556db1f32f4.tar.lz
mediagoblin-529eb17b38ac08c956164e8b829ea556db1f32f4.tar.xz
mediagoblin-529eb17b38ac08c956164e8b829ea556db1f32f4.zip
Merge remote-tracking branch 'refs/remotes/rodney757/reprocessing'
Conflicts: mediagoblin/db/migrations.py
Diffstat (limited to 'mediagoblin/db/migrations.py')
-rw-r--r--mediagoblin/db/migrations.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/mediagoblin/db/migrations.py b/mediagoblin/db/migrations.py
index e2a0bf26..a88518f4 100644
--- a/mediagoblin/db/migrations.py
+++ b/mediagoblin/db/migrations.py
@@ -494,3 +494,15 @@ def upload_limits(db):
col.create(media_entry_table)
db.commit()
+
+
+@RegisterMigration(17, MIGRATIONS)
+def add_file_metadata(db):
+ """Add file_metadata to MediaFile"""
+ metadata = MetaData(bind=db.bind)
+ media_file_table = inspect_table(metadata, "core__mediafiles")
+
+ col = Column('file_metadata', JSONEncoded)
+ col.create(media_file_table)
+
+ db.commit()