Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """empty message
- Revision ID: 1b4ee69acff9
- Revises: None
- Create Date: 2013-12-04 01:44:24.397487
- """
- # revision identifiers, used by Alembic.
- revision = '1b4ee69acff9'
- down_revision = None
- from alembic import op
- import sqlalchemy as sa
- def upgrade():
- ### commands auto generated by Alembic - please adjust! ###
- op.create_table('manga',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('name', sa.String(length=100), nullable=True),
- sa.Column('year', sa.Integer(), nullable=True),
- sa.Column('url', sa.String(length=100), nullable=True),
- sa.Column('synopsis', sa.String(length=1000), nullable=True),
- sa.Column('img1', sa.String(length=120), nullable=True),
- sa.Column('img2', sa.String(length=120), nullable=True),
- sa.Column('img3', sa.String(length=120), nullable=True),
- sa.Column('img4', sa.String(length=120), nullable=True),
- sa.Column('img5', sa.String(length=120), nullable=True),
- sa.Column('img6', sa.String(length=120), nullable=True),
- sa.Column('img7', sa.String(length=120), nullable=True),
- sa.Column('img8', sa.String(length=120), nullable=True),
- sa.Column('img9', sa.String(length=120), nullable=True),
- sa.Column('img10', sa.String(length=120), nullable=True),
- sa.Column('img11', sa.String(length=120), nullable=True),
- sa.Column('img12', sa.String(length=120), nullable=True),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('user',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('name', sa.String(length=20), nullable=True),
- sa.Column('email', sa.String(length=45), nullable=True),
- sa.Column('pw_hash', sa.String(length=100), nullable=True),
- sa.Column('about_me', sa.String(length=140), nullable=True),
- sa.Column('join_date', sa.DateTime(), nullable=True),
- sa.Column('last_seen', sa.DateTime(), nullable=True),
- sa.PrimaryKeyConstraint('id'),
- sa.UniqueConstraint('email'),
- sa.UniqueConstraint('name')
- )
- op.create_table('genre',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('name', sa.String(length=30), nullable=True),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('thread',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('timestamp', sa.DateTime(), nullable=True),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('headline',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('name', sa.String(length=400), nullable=True),
- sa.Column('url', sa.String(length=200), nullable=True),
- sa.Column('html', sa.String(length=400), nullable=True),
- sa.Column('timestamp', sa.DateTime(), nullable=True),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('rating',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('likes', sa.Integer(), nullable=True),
- sa.Column('dislikes', sa.Integer(), nullable=True),
- sa.Column('timestamp', sa.DateTime(), nullable=True),
- sa.Column('user_id', sa.Integer(), nullable=True),
- sa.Column('manga_id', sa.Integer(), nullable=True),
- sa.ForeignKeyConstraint(['manga_id'], ['manga.id'], ),
- sa.ForeignKeyConstraint(['user_id'], ['user.id'], ),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('post',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('content', sa.String(length=2000), nullable=True),
- sa.Column('timestamp', sa.DateTime(), nullable=True),
- sa.Column('user_id', sa.Integer(), nullable=True),
- sa.Column('thread_id', sa.Integer(), nullable=True),
- sa.ForeignKeyConstraint(['thread_id'], ['thread.id'], ),
- sa.ForeignKeyConstraint(['user_id'], ['user.id'], ),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('top_ten',
- sa.Column('id', sa.Integer(), nullable=False),
- sa.Column('user_id', sa.Integer(), nullable=True),
- sa.Column('manga_id', sa.Integer(), nullable=True),
- sa.ForeignKeyConstraint(['manga_id'], ['manga.id'], ),
- sa.ForeignKeyConstraint(['user_id'], ['user.id'], ),
- sa.PrimaryKeyConstraint('id')
- )
- op.create_table('genre_table',
- sa.Column('manga_id', sa.Integer(), nullable=True),
- sa.Column('genre_id', sa.Integer(), nullable=True),
- sa.ForeignKeyConstraint(['genre_id'], ['genre.id'], ),
- sa.ForeignKeyConstraint(['manga_id'], ['manga.id'], ),
- sa.PrimaryKeyConstraint()
- )
- ### end Alembic commands ###
- def downgrade():
- ### commands auto generated by Alembic - please adjust! ###
- op.drop_table('genre_table')
- op.drop_table('top_ten')
- op.drop_table('post')
- op.drop_table('rating')
- op.drop_table('headline')
- op.drop_table('thread')
- op.drop_table('genre')
- op.drop_table('user')
- op.drop_table('manga')
- ### end Alembic commands ###
Advertisement
Add Comment
Please, Sign In to add comment