From ddbe3fef8ce47eef057e37d4c6d878abc055121a Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Sat, 12 Mar 2016 15:39:41 -0800 Subject: [PATCH] Archivalook plugin initial migration. * mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py: New file. --- ...89_archivalook_plugin_initial_migration.py | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py diff --git a/mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py b/mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py new file mode 100644 index 00000000..0dfa2ac1 --- /dev/null +++ b/mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py @@ -0,0 +1,32 @@ +"""ArchivaLook plugin initial migration + +Revision ID: b10b5f822789 +Revises: 52bf0ccbedc1 +Create Date: 2016-03-12 23:37:51.551856 + +""" + +# revision identifiers, used by Alembic. +revision = 'b10b5f822789' +down_revision = '52bf0ccbedc1' +branch_labels = ('archivalook_plugin',) +depends_on = None + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + op.create_table( + 'archivalook__featured_media', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('media_entry_id', sa.Integer(), nullable=False), + sa.Column('display_type', sa.Unicode(), nullable=False), + sa.Column('order', sa.Integer(), nullable=False), + sa.ForeignKeyConstraint(['media_entry_id'], + ['core__media_entries.id']), + sa.PrimaryKeyConstraint('id')) + + +def downgrade(): + op.drop_table('archivalook__featured_media') -- 2.25.1