<identity> store
Inspect and verify Barry stores (SQLite databases)
<identity> store [options] [command]| Subcommand | Description |
|---|---|
list |
List all active stores, sizes, WAL status and migration versions. |
verify |
Verify SQLite integrity and healthy WAL limits for all stores. |
migrate |
Split a legacy install’s stores into per-node and per-identity stores, keeping the originals. |
remove-originals |
Delete the legacy store files barry store migrate kept, once the active generation holds their data; their archived copies stay. |
<identity> store list
Section titled “<identity> store list”List all active stores, sizes, WAL status and migration versions.
<identity> store list [options]| Option | Description |
|---|---|
--json |
Print store list as JSON. |
<identity> store verify
Section titled “<identity> store verify”Verify SQLite integrity and healthy WAL limits for all stores.
<identity> store verify [options]| Option | Description |
|---|---|
--deep |
Perform deep integrity checks. |
--json |
Print verification results as JSON. |
<identity> store migrate
Section titled “<identity> store migrate”Split a legacy install’s stores into per-node and per-identity stores, keeping the originals.
<identity> store migrate [options]| Option | Description |
|---|---|
--services-stopped |
Confirm this instance’s services have been stopped. Required. |
--id <id> |
Resume an archived migration with this ID. |
<identity> store remove-originals
Section titled “<identity> store remove-originals”Delete the legacy store files barry store migrate kept, once the active generation holds their data; their archived copies stay.
<identity> store remove-originals [options]| Option | Description |
|---|---|
--report <path> |
The migration report to act on (default: the one in this instance’s archives) |
--dry-run |
Print what would be removed and what is kept, and change nothing. |
--yes |
Remove without an interactive confirmation. |
Every command also accepts -h, --help. All identity commands.