Files
Tobias KoppersandGitHub 4c683ed2ca Turbopack: add tool to print DB structure (#80148)
### What?

Adds a small CLI tool that prints the database structure like that:

```
META 00000417.meta: family = 4, 
  SST 00000411.sst: 000dade6cc76e41a - fffa6721f94e901f (p = 1/1)
    AQMF 4695 entries = 4 KiB
    180 KiB = 0 kiB key compression dict + 23 KiB value compression dict + 46 blocks (avg 3512 bytes/block)
META 00000416.meta: family = 3, 
  SST 00000412.sst: 0025bba83f4b6ab9 - ffde0483d58f3b5e (p = 1/1)
    AQMF 4695 entries = 4 KiB
    182 KiB = 24 kiB key compression dict + 0 KiB value compression dict + 46 blocks (avg 3522 bytes/block)
META 00000415.meta: family = 1, 
  SST 00000389.sst: 00005eac4b66cb4e - 3fffed60c1451cfe (p = 1/4)
    AQMF 299033 entries = 292 KiB
    24350 KiB = 0 kiB key compression dict + 63 KiB value compression dict + 3596 blocks (avg 6915 bytes/block)
  SST 00000391.sst: 800015a5a9666318 - bfffdd05778fc576 (p = 1/4)
    AQMF 299033 entries = 292 KiB
    24851 KiB = 0 kiB key compression dict + 63 KiB value compression dict + 3933 blocks (avg 6453 bytes/block)
  ...
...
```

The tool is only intended for internal usage and not exposed to the end user
2025-06-05 00:27:10 +02:00

13 lines
207 B
TOML

[package]
name = "turbo-persistence-tools"
version = "0.1.0"
edition = "2024"
license = "MIT"
[dependencies]
anyhow = { workspace = true }
turbo-persistence = { workspace = true }
[lints]
workspace = true