testsha-cm-export
v1.2.8
Published
Contentstack CLI plugin to export content from stack
Downloads
2
Readme
testsha-cm-export
It is Contentstack’s CLI plugin to export content from the stack. To learn how to export and import content in Contentstack, refer to the Migration guide.
For switching to EU region update the hosts at config/default.js
{
host:'https://eu-api.contentstack.com/v3',
cdn: 'https://eu-cdn.contentstack.com/v3',
...
}
For switching to AZURE-NA region update the hosts at config/default.js
{
host:'https://azure-na-api.contentstack.com/v3',
cdn: 'https://azure-na-cdn.contentstack.com/v3',
...
}
Usage
$ npm install -g testsha-cm-export
$ csdx COMMAND
running command...
$ csdx (-v|--version|version)
testsha-cm-export/1.2.8 linux-x64 node-v16.18.1
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
...
Commands
csdx cm:stacks:export [-c <value>] [-k <value>] [-d <value>] [-a <value>] [--module <value>] [--content-types <value>] [--branch <value>] [--secured-assets]
Export content from a stack
USAGE
$ csdx cm:stacks:export [-c <value>] [-k <value>] [-d <value>] [-a <value>] [--module <value>] [--content-types
<value>] [--branch <value>] [--secured-assets]
OPTIONS
-B, --branch=branch [optional] branch name
-a, --alias=alias alias of the management token
-c, --config=config [optional] path of the config
-d, --data-dir=data-dir path or location to store the data
-k, --stack-api-key=stack-api-key API key of the source stack
-m, --module=module [optional] specific module name
-t, --content-types=content-types [optional] content type
--secured-assets [optional] use when assets are secured
ALIASES
$ csdx cm:export
EXAMPLES
csdx cm:stacks:export --stack-api-key <stack_api_key> --data-dir <path/of/export/destination/dir>
csdx cm:stacks:export --config <path/to/config/dir>
csdx cm:stacks:export --alias <management_token_alias>
csdx cm:stacks:export --alias <management_token_alias> --data-dir <path/to/export/destination/dir>
csdx cm:stacks:export --alias <management_token_alias> --config <path/to/config/file>
csdx cm:stacks:export --module <single module name>
csdx cm:stacks:export --branch [optional] branch name