libSQL
Provision and operate libSQL (SQLite-compatible) databases. Generated from the `notploy` command surface.
Provision and operate libSQL (SQLite-compatible) databases.
notploy libsql exposes 14 commands. They map one-to-one onto the libsql.* API operations, so anything reachable from the dashboard is reachable from here.
Run notploy libsql --help to list these commands in your terminal, or
notploy libsql <command> --help for a single command.
Commands
notploy libsql change-status
Calls POST /api/trpc/libsql.changeStatus.
notploy libsql change-status --libsqlId <value> --applicationStatus <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--applicationStatus <value> | string | Yes | idle, running, done, error |
--profile <name> | string | No | — |
notploy libsql create
Calls POST /api/trpc/libsql.create.
notploy libsql create --name <value> --appName <value> --dockerImage <value> --environmentId <value> --description <value> --databaseUser <value> --databasePassword <value> --sqldNode <value> --sqldPrimaryUrl <value> --enableNamespaces --serverId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--name <value> | string | Yes | — |
--appName <value> | string | Yes | — |
--dockerImage <value> | string | Yes | — |
--environmentId <value> | string | Yes | — |
--description <value> | string | Yes | — |
--databaseUser <value> | string | Yes | — |
--databasePassword <value> | string | Yes | — |
--sqldNode <value> | string | Yes | primary, replica |
--sqldPrimaryUrl <value> | string | Yes | — |
--enableNamespaces [boolean] | boolean | Yes | — |
--serverId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql deploy
Calls POST /api/trpc/libsql.deploy.
notploy libsql deploy --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql move
Calls POST /api/trpc/libsql.move.
notploy libsql move --libsqlId <value> --targetEnvironmentId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--targetEnvironmentId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql one
Calls GET /api/trpc/libsql.one.
notploy libsql one --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql read-logs
Calls GET /api/trpc/libsql.readLogs.
notploy libsql read-logs --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--tail <value> | number | No | — |
--since <value> | string | No | — |
--search <value> | string | No | — |
--profile <name> | string | No | — |
notploy libsql rebuild
Calls POST /api/trpc/libsql.rebuild.
notploy libsql rebuild --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql reload
Calls POST /api/trpc/libsql.reload.
notploy libsql reload --libsqlId <value> --appName <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--appName <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql remove
Calls POST /api/trpc/libsql.remove.
notploy libsql remove --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql save-environment
Calls POST /api/trpc/libsql.saveEnvironment.
notploy libsql save-environment --libsqlId <value> --env <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--env <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql save-external-ports
Calls POST /api/trpc/libsql.saveExternalPorts.
notploy libsql save-external-ports --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--externalPort <value> | number | No | — |
--externalGRPCPort <value> | number | No | — |
--externalAdminPort <value> | number | No | — |
--profile <name> | string | No | — |
notploy libsql start
Calls POST /api/trpc/libsql.start.
notploy libsql start --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql stop
Calls POST /api/trpc/libsql.stop.
notploy libsql stop --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy libsql update
Calls POST /api/trpc/libsql.update.
notploy libsql update --libsqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--libsqlId <value> | string | Yes | — |
--name <value> | string | No | — |
--appName <value> | string | No | — |
--description <value> | string | No | — |
--databaseUser <value> | string | No | — |
--databasePassword <value> | string | No | — |
--sqldNode <value> | string | No | primary, replica |
--sqldPrimaryUrl <value> | string | No | — |
--enableNamespaces [boolean] | boolean | No | — |
--no-enableNamespaces | boolean | No | — |
--dockerImage <value> | string | No | — |
--command <value> | string | No | — |
--env <value> | string | No | — |
--memoryReservation <value> | string | No | — |
--memoryLimit <value> | string | No | — |
--cpuReservation <value> | string | No | — |
--cpuLimit <value> | string | No | — |
--externalPort <value> | number | No | — |
--externalGRPCPort <value> | number | No | — |
--externalAdminPort <value> | number | No | — |
--applicationStatus <value> | string | No | idle, running, done, error |
--healthCheckSwarm <json> | object | No | — |
--restartPolicySwarm <json> | object | No | — |
--placementSwarm <json> | object | No | — |
--updateConfigSwarm <json> | object | No | — |
--rollbackConfigSwarm <json> | object | No | — |
--modeSwarm <json> | object | No | — |
--labelsSwarm <json> | object | No | — |
--networkSwarm <json> | array | No | — |
--stopGracePeriodSwarm <value> | number | No | — |
--endpointSpecSwarm <json> | object | No | — |
--replicas <value> | number | No | — |
--networkIds <json> | array | No | — |
--detachNotployNetwork [boolean] | boolean | No | — |
--no-detachNotployNetwork | boolean | No | — |
--createdAt <value> | string | No | — |
--environmentId <value> | string | No | — |
--profile <name> | string | No | — |