Coverage for opt/mealie/lib/python3.12/site-packages/mealie/alembic/versions/2025-08-09-19.32.37_e6bb583aac2d_add_label_notifier_crud_bools.py: 75%
16 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-12-05 13:45 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-12-05 13:45 +0000
1"""'Add label notifier CRUD bools'
3Revision ID: e6bb583aac2d
4Revises: d7b3ce6fa31a
5Create Date: 2025-08-09 19:32:37.285172
7"""
9import sqlalchemy as sa 1a
10from alembic import op 1a
12# revision identifiers, used by Alembic.
13revision = "e6bb583aac2d" 1a
14down_revision: str | None = "d7b3ce6fa31a" 1a
15branch_labels: str | tuple[str, ...] | None = None 1a
16depends_on: str | tuple[str, ...] | None = None 1a
19def upgrade(): 1a
20 # ### commands auto generated by Alembic - please adjust! ###
21 with op.batch_alter_table("group_events_notifier_options", schema=None) as batch_op: 1a
22 batch_op.add_column( 1a
23 sa.Column(
24 "label_created", sa.Boolean(), nullable=False, default=False, server_default=sa.sql.expression.false()
25 )
26 )
27 batch_op.add_column( 1a
28 sa.Column(
29 "label_updated", sa.Boolean(), nullable=False, default=False, server_default=sa.sql.expression.false()
30 )
31 )
32 batch_op.add_column( 1a
33 sa.Column(
34 "label_deleted", sa.Boolean(), nullable=False, default=False, server_default=sa.sql.expression.false()
35 )
36 )
38 # ### end Alembic commands ###
41def downgrade(): 1a
42 # ### commands auto generated by Alembic - please adjust! ###
43 with op.batch_alter_table("group_events_notifier_options", schema=None) as batch_op:
44 batch_op.drop_column("label_deleted")
45 batch_op.drop_column("label_updated")
46 batch_op.drop_column("label_created")
48 # ### end Alembic commands ###