|
|
@ -0,0 +1,37 @@ |
|
|
|
"""empty message |
|
|
|
|
|
|
|
Revision ID: c16f3d665442 |
|
|
|
Revises: 5cffb9b6fccd |
|
|
|
Create Date: 2018-11-15 22:46:16.787868 |
|
|
|
|
|
|
|
""" |
|
|
|
from alembic import op |
|
|
|
import sqlalchemy as sa |
|
|
|
|
|
|
|
|
|
|
|
# revision identifiers, used by Alembic. |
|
|
|
revision = 'c16f3d665442' |
|
|
|
down_revision = '5cffb9b6fccd' |
|
|
|
branch_labels = None |
|
|
|
depends_on = None |
|
|
|
|
|
|
|
|
|
|
|
def upgrade(): |
|
|
|
# ### commands auto generated by Alembic - please adjust! ### |
|
|
|
op.create_table('posts', |
|
|
|
sa.Column('id', sa.Integer(), nullable=False), |
|
|
|
sa.Column('body', sa.Text(), nullable=True), |
|
|
|
sa.Column('timestamp', sa.DateTime(), nullable=True), |
|
|
|
sa.Column('author_id', sa.Integer(), nullable=True), |
|
|
|
sa.ForeignKeyConstraint(['author_id'], ['users.id'], ), |
|
|
|
sa.PrimaryKeyConstraint('id') |
|
|
|
) |
|
|
|
op.create_index(op.f('ix_posts_timestamp'), 'posts', ['timestamp'], unique=False) |
|
|
|
# ### end Alembic commands ### |
|
|
|
|
|
|
|
|
|
|
|
def downgrade(): |
|
|
|
# ### commands auto generated by Alembic - please adjust! ### |
|
|
|
op.drop_index(op.f('ix_posts_timestamp'), table_name='posts') |
|
|
|
op.drop_table('posts') |
|
|
|
# ### end Alembic commands ### |