Documentation
¶
Overview ¶
iolu — interactive xolu — is the administrative CLI. It manages the tenant registry and provides operational commands that are deliberately separated from the main xolu binary's runtime responsibilities.
All schema creation and data access goes through pkg/storage.NewSQLiteStore, the same codepath the running server uses. This guarantees that iolu and xolu always agree on table names, DDL, and pragmas — the table-name functions in pkg/tenant are the single source of truth for both.
Usage:
iolu db init --base-dir /path/to/data [--tenant name[:id]] [--graph] [--mode per-file|shared] iolu db status --base-dir /path/to/data [--mode per-file|shared] iolu ts status --base-dir /path/to/data [--tenant <id>] iolu db upgrade --base-dir /path/to/data [--mode per-file|shared] iolu tenant create --base-dir /path/to/data --name <name> [--id <n>] iolu tenant list --base-dir /path/to/data iolu tenant info --base-dir /path/to/data --name <name> iolu tenant delete --base-dir /path/to/data --name <name> [--force] iolu tenant provision-ts --base-dir /path/to/data --name <name> iolu version iolu help
Click to show internal directories.
Click to hide internal directories.