Blame alembic/versions/5083efccac7_create_the__settings_fields_for_user.py
|
Pierre-Yves Chibon |
cbfdca |
"""Create the _settings fields for user
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
Revision ID: 5083efccac7
|
|
Pierre-Yves Chibon |
cbfdca |
Revises: 26af5c3602a0
|
|
Pierre-Yves Chibon |
cbfdca |
Create Date: 2016-10-13 16:21:08.716951
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
"""
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
# revision identifiers, used by Alembic.
|
|
Pierre-Yves Chibon |
cbfdca |
revision = '5083efccac7'
|
|
Pierre-Yves Chibon |
cbfdca |
down_revision = '26af5c3602a0'
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
from alembic import op
|
|
Pierre-Yves Chibon |
cbfdca |
import sqlalchemy as sa
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
def upgrade():
|
|
Pierre-Yves Chibon |
711d5c |
''' Add the column _settings to the table users.
|
|
Pierre-Yves Chibon |
cbfdca |
'''
|
|
Pierre-Yves Chibon |
cbfdca |
op.add_column(
|
|
Pierre-Yves Chibon |
cbfdca |
'users',
|
|
Pierre-Yves Chibon |
cbfdca |
sa.Column('_settings', sa.Text, nullable=True)
|
|
Pierre-Yves Chibon |
cbfdca |
)
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
|
|
Pierre-Yves Chibon |
cbfdca |
def downgrade():
|
|
Pierre-Yves Chibon |
499208 |
''' Drop the column _settings to the table users.
|
|
Pierre-Yves Chibon |
cbfdca |
'''
|
|
Pierre-Yves Chibon |
cbfdca |
op.drop_column('users', '_settings')
|