@commercelayer/cli-plugin-seeder

Commerce Layer CLI Seeder plugin

Usage no npm install needed!

<script type="module">
  import commercelayerCliPluginSeeder from 'https://cdn.skypack.dev/@commercelayer/cli-plugin-seeder';
</script>

README

@commercelayer/cli-plugin-seeder

Commerce Layer CLI seeder plugin

oclif Version Downloads/week License

Usage

Commands

commercelayer seeder:check ID

Execute a check on seeder data.

USAGE
  $ commercelayer seeder:check ID

ARGUMENTS
  ID  the unique id of the order

OPTIONS
  -b, --businessModel=single_sku|multi_market|custom  [default: single_sku] the kind of business model you want to
                                                      import

  -n, --name=name                                     the name of the business model file to use

  -r, --relationships                                 check resource relationships

  -u, --url=url                                       [default: https://data.commercelayer.app/seeder] seeder data URL

EXAMPLES
  $ commercelayer seeder:check -u <seedUrl>
  $ cl seeder:check -b single_sku

See code: src/commands/seeder/check.ts

commercelayer seeder:clean ID

Clean previously imported seeder data.

USAGE
  $ commercelayer seeder:clean ID

ARGUMENTS
  ID  the unique id of the order

OPTIONS
  -b, --businessModel=single_sku|multi_market|custom  [default: single_sku] the kind of business model you want to
                                                      import

  -n, --name=name                                     the name of the business model file to use

  -o, --organization=organization                     (required) the slug of your organization

  -u, --url=url                                       [default: https://data.commercelayer.app/seeder] seeder data URL

EXAMPLES
  $ commercelayer seeder:clean -u <seedUrl>
  $ cl seeder:clean -b multi_market

See code: src/commands/seeder/clean.ts

commercelayer seeder:seed ID

Execute Commerce Layer seeder.

USAGE
  $ commercelayer seeder:seed ID

ARGUMENTS
  ID  the unique id of the order

OPTIONS
  -b, --businessModel=single_sku|multi_market|custom  [default: single_sku] the kind of business model you want to
                                                      import

  -k, --keep                                          keep existing resources without updating them

  -n, --name=name                                     the name of the business model file to use

  -o, --organization=organization                     (required) the slug of your organization

  -u, --url=url                                       [default: https://data.commercelayer.app/seeder] seeder data URL

ALIASES
  $ commercelayer seed

EXAMPLES
  $ commercelayer seeder:seed -u <seedUrl>
  $ cl seed -b multi_market

See code: src/commands/seeder/seed.ts