aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/plugins/archivalook/migrations.py
diff options
context:
space:
mode:
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()