Module b8a8a1345ed9_remove_now_private_columns_from_user_and_copr
[hide private]
[frames] | no frames]

Source Code for Module b8a8a1345ed9_remove_now_private_columns_from_user_and_copr

 1  """Remove now private columns from user and copr 
 2   
 3  Revision ID: b8a8a1345ed9 
 4  Revises: 7723d580c625 
 5  Create Date: 2019-01-09 13:03:12.138976 
 6   
 7  """ 
 8   
 9  # revision identifiers, used by Alembic. 
10  revision = 'b8a8a1345ed9' 
11  down_revision = '7723d580c625' 
12   
13  from alembic import op 
14  import sqlalchemy as sa 
15   
16   
17 -def upgrade():
18 op.drop_column('copr', 'webhook_secret') 19 op.drop_column('copr', 'scm_api_auth_json') 20 op.drop_column('user', 'api_login') 21 op.drop_column('user', 'timezone') 22 op.drop_column('user', 'mail') 23 op.drop_column('user', 'api_token_expiration') 24 op.drop_column('user', 'api_token')
25
26 -def downgrade():
27 raise Exception("revision '{}' contains an irreversible migration".format(revision))
28