Script 2a4242380f24_add_krb5_login_table_py
[hide private]
[frames] | no frames]

Source Code for Script script-2a4242380f24_add_krb5_login_table_py

 1  """Add 'krb5_login' table 
 2   
 3  Revision ID: 2a4242380f24 
 4  Revises: bd0a15c7b6f 
 5  Create Date: 2014-08-21 11:40:19.181293 
 6   
 7  """ 
 8   
 9  # revision identifiers, used by Alembic. 
10  revision = '2a4242380f24' 
11  down_revision = 'bd0a15c7b6f' 
12   
13  from alembic import op 
14  import sqlalchemy as sa 
15   
16   
17 -def upgrade():
18 op.create_table('krb5_login', 19 sa.Column('user_id', sa.Integer(), nullable=False), 20 sa.Column('config_name', sa.String(length=30), nullable=False), 21 sa.Column('primary', sa.String(length=80), nullable=False), 22 sa.ForeignKeyConstraint(['user_id'], ['user.id'], ), 23 sa.PrimaryKeyConstraint('primary', 'config_name') 24 )
25
26 -def downgrade():
27 op.drop_table('krb5_login')
28