Edit Components Directly on the Server
This page explains how to use the Command Line Interface (CLI) to edit pipelines/databases without downloading the full package.
When interacting with a package, you may encounter a scenario where it is in a partially running state. In this situation, it's possible to edit the non-running components directly. For instance, you can modify a non-running pipeline in a package whose database is running.
To list components and check their status, refer to track deployments.
Run the following command to directly edit a pipeline or a database:
kxi pm edit
You can edit a pipeline that's not running in a partially running package to:
-
Modify the pipeline specifications.
kxi pm edit my-package pipeline my-pipe --field spec
-
Edit the whole pipeline configuration.
kxi pm edit my-package pipeline my-pipe
You can edit a database directly in order to:
-
Edit the schema.
kxi pm edit my-package database my-db --field tables
-
Edit the entire database's specification.
kxi pm edit my-package database my-db