move sqlalchemy defaults from booleans to SQL constructs

booleans aren't actually allowed, and quietly do nothing

also default Services.active to true
This commit is contained in:
Leo Hemsted
2016-10-31 18:14:29 +00:00
parent bec20d3854
commit da2fa5b4bc
5 changed files with 33 additions and 25 deletions

View File

@@ -0,0 +1,23 @@
"""
we weren't previously using the services.active column , and by default it was set to false. lets set all services to
active, so that in the future we can turn it off to signify deactivating a service
Revision ID: 0059_set_services_to_active
Revises: 0058_add_letters_flag
Create Date: 2016-10-31 15:17:16.716450
"""
# revision identifiers, used by Alembic.
revision = '0059_set_services_to_active'
down_revision = '0058_add_letters_flag'
from alembic import op
def upgrade():
op.execute('UPDATE services SET active = TRUE')
def downgrade():
op.execute('UPDATE services SET active = FALSE')