@ -1,7 +1,7 @@
""" First revision
""" First revision
Revision ID : d4867f3a4c0a
Revision ID : d4867f3a4c0a
Revises :
Revises :
Create Date : 2019 - 04 - 17 13 : 53 : 32.978401
Create Date : 2019 - 04 - 17 13 : 53 : 32.978401
"""
"""
@ -10,7 +10,7 @@ import sqlalchemy as sa
# revision identifiers, used by Alembic.
# revision identifiers, used by Alembic.
revision = ' d4867f3a4c0a '
revision = " d4867f3a4c0a "
down_revision = None
down_revision = None
branch_labels = None
branch_labels = None
depends_on = None
depends_on = None
@ -18,40 +18,42 @@ depends_on = None
def upgrade ( ) :
def upgrade ( ) :
# ### commands auto generated by Alembic - please adjust! ###
# ### commands auto generated by Alembic - please adjust! ###
op . create_table ( ' user ' ,
op . create_table (
sa . Column ( ' id ' , sa . Integer ( ) , nullable = False ) ,
" user " ,
sa . Column ( ' full_name ' , sa . String ( ) , nullable = True ) ,
sa . Column ( " id " , sa . Integer ( ) , nullable = False ) ,
sa . Column ( ' email ' , sa . String ( ) , nullable = True ) ,
sa . Column ( " full_name " , sa . String ( ) , nullable = True ) ,
sa . Column ( ' hashed_password ' , sa . String ( ) , nullable = True ) ,
sa . Column ( " email " , sa . String ( ) , nullable = True ) ,
sa . Column ( ' is_active ' , sa . Boolean ( ) , nullable = True ) ,
sa . Column ( " hashed_password " , sa . String ( ) , nullable = True ) ,
sa . Column ( ' is_superuser ' , sa . Boolean ( ) , nullable = True ) ,
sa . Column ( " is_active " , sa . Boolean ( ) , nullable = True ) ,
sa . PrimaryKeyConstraint ( ' id ' )
sa . Column ( " is_superuser " , sa . Boolean ( ) , nullable = True ) ,
sa . PrimaryKeyConstraint ( " id " ) ,
)
)
op . create_index ( op . f ( ' ix_user_email ' ) , ' user ' , [ ' email ' ] , unique = True )
op . create_index ( op . f ( " ix_user_email " ) , " user " , [ " email " ] , unique = True )
op . create_index ( op . f ( ' ix_user_full_name ' ) , ' user ' , [ ' full_name ' ] , unique = False )
op . create_index ( op . f ( " ix_user_full_name " ) , " user " , [ " full_name " ] , unique = False )
op . create_index ( op . f ( ' ix_user_id ' ) , ' user ' , [ ' id ' ] , unique = False )
op . create_index ( op . f ( " ix_user_id " ) , " user " , [ " id " ] , unique = False )
op . create_table ( ' item ' ,
op . create_table (
sa . Column ( ' id ' , sa . Integer ( ) , nullable = False ) ,
" item " ,
sa . Column ( ' title ' , sa . String ( ) , nullable = True ) ,
sa . Column ( " id " , sa . Integer ( ) , nullable = False ) ,
sa . Column ( ' description ' , sa . String ( ) , nullable = True ) ,
sa . Column ( " title " , sa . String ( ) , nullable = True ) ,
sa . Column ( ' owner_id ' , sa . Integer ( ) , nullable = True ) ,
sa . Column ( " description " , sa . String ( ) , nullable = True ) ,
sa . ForeignKeyConstraint ( [ ' owner_id ' ] , [ ' user.id ' ] , ) ,
sa . Column ( " owner_id " , sa . Integer ( ) , nullable = True ) ,
sa . PrimaryKeyConstraint ( ' id ' )
sa . ForeignKeyConstraint ( [ " owner_id " ] , [ " user.id " ] , ) ,
sa . PrimaryKeyConstraint ( " id " ) ,
)
)
op . create_index ( op . f ( ' ix_item_description ' ) , ' item ' , [ ' description ' ] , unique = False )
op . create_index ( op . f ( " ix_item_description " ) , " item " , [ " description " ] , unique = False )
op . create_index ( op . f ( ' ix_item_id ' ) , ' item ' , [ ' id ' ] , unique = False )
op . create_index ( op . f ( " ix_item_id " ) , " item " , [ " id " ] , unique = False )
op . create_index ( op . f ( ' ix_item_title ' ) , ' item ' , [ ' title ' ] , unique = False )
op . create_index ( op . f ( " ix_item_title " ) , " item " , [ " title " ] , unique = False )
# ### end Alembic commands ###
# ### end Alembic commands ###
def downgrade ( ) :
def downgrade ( ) :
# ### commands auto generated by Alembic - please adjust! ###
# ### commands auto generated by Alembic - please adjust! ###
op . drop_index ( op . f ( ' ix_item_title ' ) , table_name = ' item ' )
op . drop_index ( op . f ( " ix_item_title " ) , table_name = " item " )
op . drop_index ( op . f ( ' ix_item_id ' ) , table_name = ' item ' )
op . drop_index ( op . f ( " ix_item_id " ) , table_name = " item " )
op . drop_index ( op . f ( ' ix_item_description ' ) , table_name = ' item ' )
op . drop_index ( op . f ( " ix_item_description " ) , table_name = " item " )
op . drop_table ( ' item ' )
op . drop_table ( " item " )
op . drop_index ( op . f ( ' ix_user_id ' ) , table_name = ' user ' )
op . drop_index ( op . f ( " ix_user_id " ) , table_name = " user " )
op . drop_index ( op . f ( ' ix_user_full_name ' ) , table_name = ' user ' )
op . drop_index ( op . f ( " ix_user_full_name " ) , table_name = " user " )
op . drop_index ( op . f ( ' ix_user_email ' ) , table_name = ' user ' )
op . drop_index ( op . f ( " ix_user_email " ) , table_name = " user " )
op . drop_table ( ' user ' )
op . drop_table ( " user " )
# ### end Alembic commands ###
# ### end Alembic commands ###