Coverage for slidge/db/alembic/versions/cffa7d2eb078_remove_useless_rows_of_group_msg_table.py: 90%

10 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-09-29 05:05 +0000

1"""remove useless rows of 'group_msg' table 

2 

3Revision ID: cffa7d2eb078 

4Revises: 3ee151e8243c 

5Create Date: 2026-09-05 09:00:04.329326 

6 

7""" 

8 

9from collections.abc import Sequence 

10 

11from alembic import op 

12 

13# revision identifiers, used by Alembic. 

14revision: str = "cffa7d2eb078" 

15down_revision: str | None = "3ee151e8243c" 

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

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

18 

19 

20def upgrade() -> None: 

21 op.execute("DELETE FROM group_msg WHERE legacy_id = xmpp_id") 

22 

23 

24def downgrade() -> None: 

25 raise RuntimeError("downgrades are not supported")