iolu

command
v0.16.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2026 License: Apache-2.0 Imports: 16 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL