Script 3cba3ffe2836_on_delete_cascade_for_table_build_py
[hide private]
[frames] | no frames]

Source Code for Script script-3cba3ffe2836_on_delete_cascade_for_table_build_py

 1  """ 
 2  on delete cascade for table build 
 3   
 4  Revision ID: 3cba3ffe2836 
 5  Revises: 55a07cb7bd68 
 6  Create Date: 2019-08-05 10:36:41.354582 
 7  """ 
 8   
 9  import sqlalchemy as sa 
10  from alembic import op 
11   
12   
13  revision = '3cba3ffe2836' 
14  down_revision = '55a07cb7bd68' 
15   
16   
17 -def upgrade():
18 op.drop_constraint('build_chroot_build_id_fkey', 'build_chroot', type_='foreignkey') 19 op.create_foreign_key('build_chroot_build_id_fkey', 'build_chroot', 'build', ['build_id'], ['id'], ondelete='CASCADE')
20 21
22 -def downgrade():
23 op.drop_constraint('build_chroot_build_id_fkey', 'build_chroot', type_='foreignkey') 24 op.create_foreign_key('build_chroot_build_id_fkey', 'build_chroot', 'build', ['build_id'], ['id'])
25