infrahub db
Manage the graph in the database.
Usage:
$ infrahub db [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
constraint
: Manage Database Constraintsindex
: Manage Database Indexesinit
: Erase the content of the database and...load-test-data
: Load test data into the database from the...migrate
: Check the current format of the internal...update-core-schema
: Check the current format of the internal...
infrahub db constraint
Manage Database Constraints
Usage:
$ infrahub db constraint [OPTIONS] [ACTION]:[show|add|drop] [CONFIG_FILE]
Arguments:
[ACTION]:[show|add|drop]
: [default: show][CONFIG_FILE]
: [env var: INFRAHUB_CONFIG;default: infrahub.toml]
Options:
--help
: Show this message and exit.
infrahub db index
Manage Database Indexes
Usage:
$ infrahub db index [OPTIONS] [ACTION]:[show|add|drop] [CONFIG_FILE]
Arguments:
[ACTION]:[show|add|drop]
: [default: show][CONFIG_FILE]
: [env var: INFRAHUB_CONFIG;default: infrahub.toml]
Options:
--help
: Show this message and exit.
infrahub db init
Erase the content of the database and initialize it with the core schema.
Usage:
$ infrahub db init [OPTIONS]
Options:
--config-file TEXT
: Location of the configuration file to use for Infrahub [env var: INFRAHUB_CONFIG; default: infrahub.toml]--help
: Show this message and exit.
infrahub db load-test-data
Load test data into the database from the test_data
directory.
Usage:
$ infrahub db load-test-data [OPTIONS]
Options:
--config-file TEXT
: Location of the configuration file to use for Infrahub [env var: INFRAHUB_CONFIG; default: infrahub.toml]--dataset TEXT
: [default: dataset01]--help
: Show this message and exit.
infrahub db migrate
Check the current format of the internal graph and apply the necessary migrations
Usage:
$ infrahub db migrate [OPTIONS] [CONFIG_FILE]
Arguments:
[CONFIG_FILE]
: [env var: INFRAHUB_CONFIG;default: infrahub.toml]
Options:
--check / --no-check
: Check the state of the database without applying the migrations. [default: no-check]--help
: Show this message and exit.
infrahub db update-core-schema
Check the current format of the internal graph and apply the necessary migrations
Usage:
$ infrahub db update-core-schema [OPTIONS] [CONFIG_FILE]
Arguments:
[CONFIG_FILE]
: [env var: INFRAHUB_CONFIG;default: infrahub.toml]
Options:
--debug / --no-debug
: Enable advanced logging and troubleshooting [default: no-debug]--help
: Show this message and exit.