Coverage for app/updates/_005_add_link_count.py: 100%
5 statements
« prev ^ index » next coverage.py v7.9.2, created at 2026-02-19 12:47 +0000
« prev ^ index » next coverage.py v7.9.2, created at 2026-02-19 12:47 +0000
1# app/updates/_005_add_link_count.py
2from neo4j import ManagedTransaction
4ID = 5
5DESCRIPTION = "Backfill link_count"
7def upgrade(tx: ManagedTransaction) -> None:
8 tx.run("""
9 MATCH (n)
10 WHERE n.link_count IS NULL
11 SET n.link_count = COUNT {(n)--()}
12 """)