|
1 | 1 | """First revision
|
2 | 2 |
|
3 | 3 | Revision ID: d4867f3a4c0a
|
4 |
| -Revises: |
| 4 | +Revises: |
5 | 5 | Create Date: 2019-04-17 13:53:32.978401
|
6 | 6 |
|
7 | 7 | """
|
|
10 | 10 |
|
11 | 11 |
|
12 | 12 | # revision identifiers, used by Alembic.
|
13 |
| -revision = 'd4867f3a4c0a' |
| 13 | +revision = "d4867f3a4c0a" |
14 | 14 | down_revision = None
|
15 | 15 | branch_labels = None
|
16 | 16 | depends_on = None
|
17 | 17 |
|
18 | 18 |
|
19 | 19 | def upgrade():
|
20 | 20 | # ### commands auto generated by Alembic - please adjust! ###
|
21 |
| - op.create_table('user', |
22 |
| - sa.Column('id', sa.Integer(), nullable=False), |
23 |
| - sa.Column('full_name', sa.String(), nullable=True), |
24 |
| - sa.Column('email', sa.String(), nullable=True), |
25 |
| - sa.Column('hashed_password', sa.String(), nullable=True), |
26 |
| - sa.Column('is_active', sa.Boolean(), nullable=True), |
27 |
| - sa.Column('is_superuser', sa.Boolean(), nullable=True), |
28 |
| - sa.PrimaryKeyConstraint('id') |
| 21 | + op.create_table( |
| 22 | + "user", |
| 23 | + sa.Column("id", sa.Integer(), nullable=False), |
| 24 | + sa.Column("full_name", sa.String(), nullable=True), |
| 25 | + sa.Column("email", sa.String(), nullable=True), |
| 26 | + sa.Column("hashed_password", sa.String(), nullable=True), |
| 27 | + sa.Column("is_active", sa.Boolean(), nullable=True), |
| 28 | + sa.Column("is_superuser", sa.Boolean(), nullable=True), |
| 29 | + sa.PrimaryKeyConstraint("id"), |
29 | 30 | )
|
30 |
| - op.create_index(op.f('ix_user_email'), 'user', ['email'], unique=True) |
31 |
| - op.create_index(op.f('ix_user_full_name'), 'user', ['full_name'], unique=False) |
32 |
| - op.create_index(op.f('ix_user_id'), 'user', ['id'], unique=False) |
33 |
| - op.create_table('item', |
34 |
| - sa.Column('id', sa.Integer(), nullable=False), |
35 |
| - sa.Column('title', sa.String(), nullable=True), |
36 |
| - sa.Column('description', sa.String(), nullable=True), |
37 |
| - sa.Column('owner_id', sa.Integer(), nullable=True), |
38 |
| - sa.ForeignKeyConstraint(['owner_id'], ['user.id'], ), |
39 |
| - sa.PrimaryKeyConstraint('id') |
| 31 | + op.create_index(op.f("ix_user_email"), "user", ["email"], unique=True) |
| 32 | + op.create_index(op.f("ix_user_full_name"), "user", ["full_name"], unique=False) |
| 33 | + op.create_index(op.f("ix_user_id"), "user", ["id"], unique=False) |
| 34 | + op.create_table( |
| 35 | + "item", |
| 36 | + sa.Column("id", sa.Integer(), nullable=False), |
| 37 | + sa.Column("title", sa.String(), nullable=True), |
| 38 | + sa.Column("description", sa.String(), nullable=True), |
| 39 | + sa.Column("owner_id", sa.Integer(), nullable=True), |
| 40 | + sa.ForeignKeyConstraint(["owner_id"], ["user.id"],), |
| 41 | + sa.PrimaryKeyConstraint("id"), |
40 | 42 | )
|
41 |
| - op.create_index(op.f('ix_item_description'), 'item', ['description'], unique=False) |
42 |
| - op.create_index(op.f('ix_item_id'), 'item', ['id'], unique=False) |
43 |
| - op.create_index(op.f('ix_item_title'), 'item', ['title'], unique=False) |
| 43 | + op.create_index(op.f("ix_item_description"), "item", ["description"], unique=False) |
| 44 | + op.create_index(op.f("ix_item_id"), "item", ["id"], unique=False) |
| 45 | + op.create_index(op.f("ix_item_title"), "item", ["title"], unique=False) |
44 | 46 | # ### end Alembic commands ###
|
45 | 47 |
|
46 | 48 |
|
47 | 49 | def downgrade():
|
48 | 50 | # ### commands auto generated by Alembic - please adjust! ###
|
49 |
| - op.drop_index(op.f('ix_item_title'), table_name='item') |
50 |
| - op.drop_index(op.f('ix_item_id'), table_name='item') |
51 |
| - op.drop_index(op.f('ix_item_description'), table_name='item') |
52 |
| - op.drop_table('item') |
53 |
| - op.drop_index(op.f('ix_user_id'), table_name='user') |
54 |
| - op.drop_index(op.f('ix_user_full_name'), table_name='user') |
55 |
| - op.drop_index(op.f('ix_user_email'), table_name='user') |
56 |
| - op.drop_table('user') |
| 51 | + op.drop_index(op.f("ix_item_title"), table_name="item") |
| 52 | + op.drop_index(op.f("ix_item_id"), table_name="item") |
| 53 | + op.drop_index(op.f("ix_item_description"), table_name="item") |
| 54 | + op.drop_table("item") |
| 55 | + op.drop_index(op.f("ix_user_id"), table_name="user") |
| 56 | + op.drop_index(op.f("ix_user_full_name"), table_name="user") |
| 57 | + op.drop_index(op.f("ix_user_email"), table_name="user") |
| 58 | + op.drop_table("user") |
57 | 59 | # ### end Alembic commands ###
|
0 commit comments