aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/plugins/archivalook/migrations.py
diff options
context:
space:
mode:
authortilly-Q <nattilypigeonfowl@gmail.com>2014-05-13 11:47:41 -0400
committertilly-Q <nattilypigeonfowl@gmail.com>2014-05-13 15:03:42 -0400
commitb24c27d1237ed97fb1cfab961ad5dab9b165ac20 (patch)
tree3ce60eff6cbd78ab94712eef8b83fc716975d613 /mediagoblin/plugins/archivalook/migrations.py
parentcc7c9091acf4103d5a0e9a910eeb07bfb01b2916 (diff)
downloadmediagoblin-b24c27d1237ed97fb1cfab961ad5dab9b165ac20.tar.lz
mediagoblin-b24c27d1237ed97fb1cfab961ad5dab9b165ac20.tar.xz
mediagoblin-b24c27d1237ed97fb1cfab961ad5dab9b165ac20.zip
Added the new plugin I've been working at all summer at this link:
https://gitorious.org/npigeons-mediagoblin/archivalook/source/6dbd68dab85650792456b8e24bbbd36a323c2018:
Diffstat (limited to 'mediagoblin/plugins/archivalook/migrations.py')
-rw-r--r--mediagoblin/plugins/archivalook/migrations.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/mediagoblin/plugins/archivalook/migrations.py b/mediagoblin/plugins/archivalook/migrations.py
new file mode 100644
index 00000000..6760f773
--- /dev/null
+++ b/mediagoblin/plugins/archivalook/migrations.py
@@ -0,0 +1,14 @@
+from mediagoblin.db.migration_tools import RegisterMigration, inspect_table
+from sqlalchemy import MetaData, Table, Column, Integer
+MIGRATIONS = {}
+
+@RegisterMigration(1, MIGRATIONS)
+def add_order_column(db):
+ metadata = MetaData(bind=db.bind)
+
+ featured_media = inspect_table(metadata, "archivalook__featured_media")
+ col = Column("order", Integer, default=0)
+
+ col.create(featured_media)
+
+ db.commit()