Skip to content

commercelayer/commercelayer-cli-plugin-seeder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

260a05e · Jan 31, 2025
May 17, 2024
Apr 11, 2024
Aug 28, 2024
Apr 11, 2024
Mar 23, 2021
Feb 16, 2024
Feb 23, 2022
Mar 8, 2022
Apr 11, 2024
Apr 12, 2024
Jan 31, 2025
May 18, 2021
Mar 14, 2023
Jun 14, 2023
Jan 31, 2025
Jan 31, 2025
Feb 13, 2024
Jan 31, 2025

Repository files navigation

@commercelayer/cli-plugin-seeder

Commerce Layer CLI seeder plugin

oclif Version Downloads/week License

Usage

commercelayer COMMAND

commercelayer [COMMAND] (--help | -h) for detailed information about plugin commands.

Commands

commercelayer seeder:check

Execute a check on seeder data.

USAGE
  $ commercelayer seeder:check [-b single_sku|multi_market|custom] [-n <value> -u <value>] [-r]

FLAGS
  -b, --businessModel=<option>  [default: single_sku] the kind of business model you want to import
                                <options: single_sku|multi_market|custom>
  -n, --name=<value>            the name of the business model file to use
  -r, --relationships           check resource relationships
  -u, --url=<value>             [default: https://data.commercelayer.app/seeder] seeder data URL

DESCRIPTION
  execute a check on seeder data

EXAMPLES
  $ commercelayer seeder:check -u <seedUrl>

  $ cl seeder:check -b single_sku

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

commercelayer seeder:clean

Clean previously imported seeder data.

USAGE
  $ commercelayer seeder:clean [-b single_sku|multi_market|custom] [-n <value> -u <value>]

FLAGS
  -b, --businessModel=<option>  [default: single_sku] the kind of business model you want to import
                                <options: single_sku|multi_market|custom>
  -n, --name=<value>            the name of the business model file to use
  -u, --url=<value>             [default: https://data.commercelayer.app/seeder] seeder data URL

DESCRIPTION
  clean previously imported seeder data

EXAMPLES
  $ commercelayer seeder:clean -u <seedUrl>

  $ cl seeder:clean -b multi_market

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

commercelayer seeder:seed

Execute Commerce Layer seeder.

USAGE
  $ commercelayer seeder:seed [-b single_sku|multi_market|custom] [-n <value> -u <value>] [-k]

FLAGS
  -b, --businessModel=<option>  [default: single_sku] the kind of business model you want to import
                                <options: single_sku|multi_market|custom>
  -k, --keep                    keep existing resources without updating them
  -n, --name=<value>            the name of the business model file to use
  -u, --url=<value>             [default: https://data.commercelayer.app/seeder] seeder data URL

DESCRIPTION
  execute Commerce Layer seeder

ALIASES
  $ commercelayer seed

EXAMPLES
  $ commercelayer seeder:seed -u <seedUrl>

  $ cl seed -b multi_market

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