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

1# app/updates/_005_add_link_count.py 

2from neo4j import ManagedTransaction 

3 

4ID = 5 

5DESCRIPTION = "Backfill link_count" 

6 

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 """)