diff options
| author | Barry Warsaw | 2015-12-19 17:23:56 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2015-12-19 17:23:56 -0500 |
| commit | f2620c6f41c1703e7dce1a44a6669e01aaee326d (patch) | |
| tree | dbfb5667adc20d540b9897f972346f03007e2af9 /src/mailman/database/alembic/versions | |
| parent | 9f14de31ec1f78a2f2847d7a2c9b8efb775adab9 (diff) | |
| download | mailman-f2620c6f41c1703e7dce1a44a6669e01aaee326d.tar.gz mailman-f2620c6f41c1703e7dce1a44a6669e01aaee326d.tar.zst mailman-f2620c6f41c1703e7dce1a44a6669e01aaee326d.zip | |
Diffstat (limited to 'src/mailman/database/alembic/versions')
| -rw-r--r-- | src/mailman/database/alembic/versions/70af5a4e5790_digests.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/mailman/database/alembic/versions/70af5a4e5790_digests.py b/src/mailman/database/alembic/versions/70af5a4e5790_digests.py new file mode 100644 index 000000000..5df46b584 --- /dev/null +++ b/src/mailman/database/alembic/versions/70af5a4e5790_digests.py @@ -0,0 +1,27 @@ +"""digests + +Revision ID: 70af5a4e5790 +Revises: 47294d3a604 +Create Date: 2015-12-19 12:05:42.202998 + +""" + +# revision identifiers, used by Alembic. +revision = '70af5a4e5790' +down_revision = '47294d3a604' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + with op.batch_alter_table('mailinglist') as batch_op: + batch_op.alter_column('digestable', new_column_name='digests_enabled') + batch_op.drop_column('nondigestable') + + +def downgrade(): + with op.batch_alter_table('mailinglist') as batch_op: + batch_op.alter_column('digests_enabled', new_column_name='digestable') + # The data for this column is lost, it's not used anyway. + batch_op.add_column(sa.Column('nondigestable', sa.Boolean)) |
