https://github.com/commercelayer/commercelayer-cli-plugin-seeder
https://github.com/commercelayer/commercelayer-cli-plugin-seeder
commercelayer
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/commercelayer/commercelayer-cli-plugin-seeder
- Owner: commercelayer
- License: mit
- Created: 2021-03-23T08:18:51.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-04-12T16:53:54.000Z (about 2 years ago)
- Last Synced: 2024-04-12T21:18:28.369Z (about 2 years ago)
- Topics: commercelayer
- Language: TypeScript
- Homepage:
- Size: 751 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# @commercelayer/cli-plugin-seeder
Commerce Layer CLI seeder plugin
[](https://oclif.io)
[](https://npmjs.org/package/@commercelayer/cli-plugin-seeder)
[](https://npmjs.org/package/@commercelayer/cli-plugin-seeder)
[](https://github.com/commercelayer/cli-plugin-seeder/blob/master/package.json)
* [Usage](#usage)
* [Commands](#commands)
## Usage
```sh-session
commercelayer COMMAND
commercelayer [COMMAND] (--help | -h) for detailed information about plugin commands.
```
## Commands
* [`commercelayer seeder:check`](#commercelayer-seedercheck)
* [`commercelayer seeder:clean`](#commercelayer-seederclean)
* [`commercelayer seeder:seed`](#commercelayer-seederseed)
### `commercelayer seeder:check`
Execute a check on seeder data.
```sh-session
USAGE
$ commercelayer seeder:check [-b single_sku|multi_market|custom] [-n -u ] [-r]
FLAGS
-b, --businessModel= [default: single_sku] the kind of business model you want to import
-n, --name= the name of the business model file to use
-r, --relationships check resource relationships
-u, --url= [default: https://data.commercelayer.app/seeder] seeder data URL
DESCRIPTION
execute a check on seeder data
EXAMPLES
$ commercelayer seeder:check -u
$ cl seeder:check -b single_sku
```
_See code: [src/commands/seeder/check.ts](https://github.com/commercelayer/commercelayer-cli-plugin-seeder/blob/main/src/commands/seeder/check.ts)_
### `commercelayer seeder:clean`
Clean previously imported seeder data.
```sh-session
USAGE
$ commercelayer seeder:clean [-b single_sku|multi_market|custom] [-n -u ]
FLAGS
-b, --businessModel= [default: single_sku] the kind of business model you want to import
-n, --name= the name of the business model file to use
-u, --url= [default: https://data.commercelayer.app/seeder] seeder data URL
DESCRIPTION
clean previously imported seeder data
EXAMPLES
$ commercelayer seeder:clean -u
$ cl seeder:clean -b multi_market
```
_See code: [src/commands/seeder/clean.ts](https://github.com/commercelayer/commercelayer-cli-plugin-seeder/blob/main/src/commands/seeder/clean.ts)_
### `commercelayer seeder:seed`
Execute Commerce Layer seeder.
```sh-session
USAGE
$ commercelayer seeder:seed [-b single_sku|multi_market|custom] [-n -u ] [-k]
FLAGS
-b, --businessModel= [default: single_sku] the kind of business model you want to import
-k, --keep keep existing resources without updating them
-n, --name= the name of the business model file to use
-u, --url= [default: https://data.commercelayer.app/seeder] seeder data URL
DESCRIPTION
execute Commerce Layer seeder
ALIASES
$ commercelayer seed
EXAMPLES
$ commercelayer seeder:seed -u
$ cl seed -b multi_market
```
_See code: [src/commands/seeder/seed.ts](https://github.com/commercelayer/commercelayer-cli-plugin-seeder/blob/main/src/commands/seeder/seed.ts)_