Skip to content
Snippets Groups Projects
Commit 4b0bd082 authored by kaiyou's avatar kaiyou
Browse files

Add a profile status transition field

parent 796f5202
No related branches found
No related tags found
1 merge request!20Add 'remember me' button
......@@ -194,6 +194,7 @@ class Profile(db.Model):
username = db.Column(db.String(255), nullable=False)
status = db.Column(db.String(25), nullable=False)
transition = db.Column(db.String(25))
extra = db.Column(mutable.MutableDict.as_mutable(JSONEncoded))
@property
......
""" Add a state transition for profiles
Revision ID: dfaca8ae3426
Revises: 665cdee2f311
Create Date: 2020-08-26 17:39:20.285881
"""
from alembic import op
import sqlalchemy as sa
import hiboo
revision = 'dfaca8ae3426'
down_revision = '665cdee2f311'
branch_labels = None
depends_on = None
def upgrade():
with op.batch_alter_table('profile') as batch_op:
batch_op.add_column(sa.Column('transition', sa.String(length=25), nullable=True))
def downgrade():
with op.batch_alter_table('profile') as batch_op:
batch_op.drop_column('transition')
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment