|
@@ -1,13 +1,13 @@
|
|
-"""Login attempts
|
|
|
|
|
|
+"""Add user authentication infos
|
|
|
|
|
|
-Revision ID: 10879048c708
|
|
|
|
-Revises: 127be3fb000
|
|
|
|
-Create Date: 2016-03-07 17:27:37.159830
|
|
|
|
|
|
+Revision ID: 221d918aa9f0
|
|
|
|
+Revises: 94b3d7958114
|
|
|
|
+Create Date: 2016-06-06 13:45:52.915050
|
|
|
|
|
|
"""
|
|
"""
|
|
|
|
|
|
# revision identifiers, used by Alembic.
|
|
# revision identifiers, used by Alembic.
|
|
-revision = '10879048c708'
|
|
|
|
|
|
+revision = '221d918aa9f0'
|
|
down_revision = '127be3fb000'
|
|
down_revision = '127be3fb000'
|
|
|
|
|
|
from alembic import op
|
|
from alembic import op
|
|
@@ -16,6 +16,7 @@ import sqlalchemy as sa
|
|
|
|
|
|
def upgrade():
|
|
def upgrade():
|
|
### commands auto generated by Alembic - please adjust! ###
|
|
### commands auto generated by Alembic - please adjust! ###
|
|
|
|
+ op.add_column('users', sa.Column('activated', sa.Boolean(), nullable=True))
|
|
op.add_column('users', sa.Column('last_failed_login', sa.DateTime(), nullable=True))
|
|
op.add_column('users', sa.Column('last_failed_login', sa.DateTime(), nullable=True))
|
|
op.add_column('users', sa.Column('login_attempts', sa.Integer(), nullable=True))
|
|
op.add_column('users', sa.Column('login_attempts', sa.Integer(), nullable=True))
|
|
### end Alembic commands ###
|
|
### end Alembic commands ###
|
|
@@ -23,6 +24,7 @@ def upgrade():
|
|
|
|
|
|
def downgrade():
|
|
def downgrade():
|
|
### commands auto generated by Alembic - please adjust! ###
|
|
### commands auto generated by Alembic - please adjust! ###
|
|
|
|
+ op.drop_column('users', 'activated')
|
|
op.drop_column('users', 'login_attempts')
|
|
op.drop_column('users', 'login_attempts')
|
|
op.drop_column('users', 'last_failed_login')
|
|
op.drop_column('users', 'last_failed_login')
|
|
### end Alembic commands ###
|
|
### end Alembic commands ###
|