Coverage for slidge/db/alembic/versions/b61d4c9d63ef_ditch_participant_presence_sent.py: 91%

11 statements  

« prev     ^ index     » next       coverage.py v7.17.0, created at 2026-11-10 12:26 +0000

1"""ditch participant.presence_sent 

2 

3Revision ID: b61d4c9d63ef 

4Revises: f7ba6aad4aef 

5Create Date: 2026-10-28 19:58:08.645804 

6 

7""" 

8 

9from collections.abc import Sequence 

10 

11from alembic import op 

12 

13# revision identifiers, used by Alembic. 

14revision: str = "b61d4c9d63ef" 

15down_revision: str | None = "f7ba6aad4aef" 

16branch_labels: str | Sequence[str] | None = None 

17depends_on: str | Sequence[str] | None = None 

18 

19 

20def upgrade() -> None: 

21 with op.batch_alter_table("participant", schema=None) as batch_op: 

22 batch_op.drop_column("presence_sent") 

23 

24 

25def downgrade() -> None: 

26 raise RuntimeError("downgrades are not supported")