aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/plugins/archivalook/migrations.py
blob: 6760f7739d4913e2f4a3aca70f87e40c86d61df2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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()