Skip to content

nicholasglesmann/sfnick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sfnick

A sfnick CLI Tool

Version CircleCI Appveyor CI Codecov Greenkeeper Known Vulnerabilities Downloads/week License

$ npm install -g sfnick
$ sfnick COMMAND
running command...
$ sfnick (-v|--version|version)
sfnick/0.0.5 win32-x64 node-v10.24.1
$ sfnick --help [COMMAND]
USAGE
  $ sfnick COMMAND
...

sfnick fonteva:check:duplicateValues -o <string> -m <string> [-f <string>] [-z] [-t] [-b <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

modify the value of one or more fields on a single object

modify the value of one or more fields on a single object

USAGE
  $ sfnick fonteva:check:duplicateValues -o <string> -m <string> [-f <string>] [-z] [-t] [-b <string>] [-u <string>] 
  [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --batchsize=batchsize
      the batch size to use when updating records (default: 200)

  -f, --filter=filter
      modify only records from a specified filter

  -m, --mapping=mapping
      (required) list of FIELD_TO_UPDATE==VALUE pairs, seperated with &&. Add a ** before the value to indicate that the 
      value of another field on the record should be used. Seperate multiple values for a single field with ++

  -o, --object=object
      (required) modify a field on the specified object

  -t, --disabletriggersvalidationrules
      disable all triggers/validation rules before executing destroy operation. Renables triggers/validation rules after 
      execution.

  -u, --targetusername=targetusername
      username or alias for the target org; overrides default target org

  -z, --allowprod
      allows modifying records in a production org

  --apiversion=apiversion
      override the api version used for api requests made by this command

  --json
      format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)
      [default: warn] logging level for this command invocation

EXAMPLES
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob" -f "FirstName = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Account -m "AdditionalPhone==**Phone" -f "AdditionalPhone = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob&&Title==**LastName" -f "FirstName = null"

See code: lib/commands/fonteva/check/duplicateValues.js

sfnick fonteva:compare:packageVersions -f <string> -s <string> [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

compare and list differences of package versions between two orgs

compare and list differences of package versions between two orgs

USAGE
  $ sfnick fonteva:compare:packageVersions -f <string> -s <string> [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -f, --firstorg=firstorg                                                           (required) first org
  -s, --secondorg=secondorg                                                         (required) second org
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/compare/packageVersions.js

sfnick fonteva:compare:recordCounts -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

compare and list differences of record counts between two orgs

compare and list differences of record counts between two orgs

USAGE
  $ sfnick fonteva:compare:recordCounts -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --productiondomain=productiondomain                                           the domain of the production org.
                                                                                    required if migrating data to a
                                                                                    production org

  -p, --pathoverride=pathoverride                                                   compare record counts from queries
                                                                                    using the export.json file at the
                                                                                    specified path

  -s, --firstorg=firstorg                                                           (required) the first org SFDX
                                                                                    username

  -t, --secondorg=secondorg                                                         (required) the second org SFDX
                                                                                    username

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/compare/recordCounts.js

sfnick fonteva:connect [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

connect any org to SFDX and Fonteva's CI/CD process

connect any org to SFDX and Fonteva's CI/CD process

USAGE
  $ sfnick fonteva:connect [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/connect.js

sfnick fonteva:count:records [-p <string>] [-o <string>] [-q <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

count records in an org

count records in an org

USAGE
  $ sfnick fonteva:count:records [-p <string>] [-o <string>] [-q <string>] [-u <string>] [--apiversion <string>] 
  [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -o, --object=object                                                               count ALL records for the specified
                                                                                    object

  -p, --pathoverride=pathoverride                                                   count records from queries using the
                                                                                    export.json file at the specified
                                                                                    path

  -q, --query=query                                                                 count records returned from the
                                                                                    specified query

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/count/records.js

sfnick fonteva:create:migrationIdFields [-p <string>] [-o <string>] [-z] [-t] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

create migration Id fields on specified object(s) in a target org

create migration Id fields on specified object(s) in a target org

USAGE
  $ sfnick fonteva:create:migrationIdFields [-p <string>] [-o <string>] [-z] [-t] [-u <string>] [--apiversion <string>] 
  [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -o, --object=object
      create a Migration ID field on the specified object

  -p, --pathoverride=pathoverride
      create Migration ID field(s) on objects specified in queries using the export.json file at the specified path

  -t, --disabletriggersvalidationrules
      disable ALL Fonteva triggers/validation rules before creating Migration ID field(s); re-enable ALL Fonteva 
      triggers/validation rules after creating Migration ID field(s)

  -u, --targetusername=targetusername
      username or alias for the target org; overrides default target org

  -z, --allowprod
      create Migration ID field(s) in a PRODUCTION org

  --apiversion=apiversion
      override the api version used for api requests made by this command

  --json
      format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)
      [default: warn] logging level for this command invocation

See code: lib/commands/fonteva/create/migrationIdFields.js

sfnick fonteva:create:scratchorg [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

create a scratch org using a source org as a template

create a scratch org using a source org as a template

USAGE
  $ sfnick fonteva:create:scratchorg [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/create/scratchorg.js

sfnick fonteva:create:testdata -o <string> [-t] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

create test data in a target org

create test data in a target org

USAGE
  $ sfnick fonteva:create:testdata -o <string> [-t] [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -o, --object=object                                                               (required) create test data the
                                                                                    specified object

  -t, --disabletriggersvalidationrules                                              disable ALL Fonteva
                                                                                    triggers/validation rules before
                                                                                    creating test data; re-enable ALL
                                                                                    Fonteva triggers/validation rules
                                                                                    after creating test data

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/create/testdata.js

sfnick fonteva:deactivate:users [-f <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

create users in a target org

create users in a target org

USAGE
  $ sfnick fonteva:deactivate:users [-f <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -f, --filter=filter                                                               deactivate users returned from the
                                                                                    specified query

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE
  sfdx fonteva:deactivate:users

See code: lib/commands/fonteva/deactivate/users.js

sfnick fonteva:deploy:data [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

deploy all config data to target org

deploy all config data to target org

USAGE
  $ sfnick fonteva:deploy:data [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/deploy/data.js

sfnick fonteva:destroy:csvRecords -p <string> -o <string> -f <string> [-z] [-t] [-b <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

destroy records in target org

destroy records in target org

USAGE
  $ sfnick fonteva:destroy:csvRecords -p <string> -o <string> -f <string> [-z] [-t] [-b <string>] [-u <string>] 
  [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --batchsize=batchsize                                                         the batch size to use when
                                                                                    destroying records (default: 200)

  -f, --matchfields=matchfields                                                     (required) fields used to match
                                                                                    records to delete. separate fields
                                                                                    with a comma (ex.
                                                                                    FirstName,LastName,Title)

  -o, --object=object                                                               (required) destroy ALL records for
                                                                                    the specified object

  -p, --csvpath=csvpath                                                             (required) path to csv file

  -t, --disabletriggersvalidationrules                                              disable ALL Fonteva
                                                                                    triggers/validation rules before
                                                                                    destroying records; re-enable ALL
                                                                                    Fonteva triggers/validation rules
                                                                                    after destroying records

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  -z, --allowprod                                                                   destroy records in a PRODUCTION org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/destroy/csvRecords.js

sfnick fonteva:destroy:records [-p <string>] [-o <string>] [-q <string>] [-z] [-t] [-b <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

destroy records in target org

destroy records in target org

USAGE
  $ sfnick fonteva:destroy:records [-p <string>] [-o <string>] [-q <string>] [-z] [-t] [-b <string>] [-u <string>] 
  [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --batchsize=batchsize                                                         the batch size to use when
                                                                                    destroying records (default: 200)

  -o, --object=object                                                               destroy ALL records for the
                                                                                    specified object

  -p, --pathoverride=pathoverride                                                   destroy records from queries using
                                                                                    the export.json file at the
                                                                                    specified path

  -q, --query=query                                                                 destroy records returned from the
                                                                                    specified query

  -t, --disabletriggersvalidationrules                                              disable ALL Fonteva
                                                                                    triggers/validation rules before
                                                                                    destroying records; re-enable ALL
                                                                                    Fonteva triggers/validation rules
                                                                                    after destroying records

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  -z, --allowprod                                                                   destroy records in a PRODUCTION org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/destroy/records.js

sfnick fonteva:fix:ASAONLYticketType [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with fields

fix problems with fields

USAGE
  $ sfnick fonteva:fix:ASAONLYticketType [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/ASAONLYticketType.js

sfnick fonteva:fix:field -s <string> -t <string> [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with fields

fix problems with fields

USAGE
  $ sfnick fonteva:fix:field -s <string> -t <string> [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -p, --pathoverride=pathoverride                                                   override default config data path
  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username
  -t, --targetorg=targetorg                                                         (required) target org SFDX username
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/field.js

sfnick fonteva:fix:fontevaRecords -s <string> -t <string> [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with Fonteva Config records that exist after transfering to a new org

fix problems with Fonteva Config records that exist after transfering to a new org

USAGE
  $ sfnick fonteva:fix:fontevaRecords -s <string> -t <string> [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -p, --pathoverride=pathoverride                                                   override default config data path
  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username
  -t, --targetorg=targetorg                                                         (required) target org SFDX username
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/fontevaRecords.js

sfnick fonteva:fix:joinProcess -s <string> -t <string> [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with Fonteva Join Process records that exist after transfering to a new org

fix problems with Fonteva Join Process records that exist after transfering to a new org

USAGE
  $ sfnick fonteva:fix:joinProcess -s <string> -t <string> [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -p, --pathoverride=pathoverride                                                   override default config data path
  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username
  -t, --targetorg=targetorg                                                         (required) target org SFDX username
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/joinProcess.js

sfnick fonteva:fix:priceRule -s <string> -t <string> [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with Fonteva Price Rule records that exist after transfering to a new org

fix problems with Fonteva Price Rule records that exist after transfering to a new org

USAGE
  $ sfnick fonteva:fix:priceRule -s <string> -t <string> [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -p, --pathoverride=pathoverride                                                   override default config data path
  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username
  -t, --targetorg=targetorg                                                         (required) target org SFDX username
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/priceRule.js

sfnick fonteva:fix:priceRuleVariable -s <string> -t <string> [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with Fonteva Price Rule Variable records that exist after transfering to a new org

fix problems with Fonteva Price Rule Variable records that exist after transfering to a new org

USAGE
  $ sfnick fonteva:fix:priceRuleVariable -s <string> -t <string> [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -p, --pathoverride=pathoverride                                                   override default config data path
  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username
  -t, --targetorg=targetorg                                                         (required) target org SFDX username
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/priceRuleVariable.js

sfnick fonteva:fix:skipLogicRule -s <string> -t <string> [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

fix problems with Fonteva Skip Logic records that exist after transfering to a new org

fix problems with Fonteva Skip Logic records that exist after transfering to a new org

USAGE
  $ sfnick fonteva:fix:skipLogicRule -s <string> -t <string> [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -p, --pathoverride=pathoverride                                                   override default config data path
  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username
  -t, --targetorg=targetorg                                                         (required) target org SFDX username
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/fix/skipLogicRule.js

sfnick fonteva:modify:field -o <string> -m <string> [-f <string>] [-z] [-t] [-b <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

modify the value of one or more fields on a single object

modify the value of one or more fields on a single object

USAGE
  $ sfnick fonteva:modify:field -o <string> -m <string> [-f <string>] [-z] [-t] [-b <string>] [-u <string>] 
  [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --batchsize=batchsize
      the batch size to use when updating records (default: 200)

  -f, --filter=filter
      modify only records from a specified filter

  -m, --mapping=mapping
      (required) list of FIELD_TO_UPDATE==VALUE pairs, seperated with &&. Add a ** before the value to indicate that the 
      value of another field on the record should be used. Seperate multiple values for a single field with ++

  -o, --object=object
      (required) modify a field on the specified object

  -t, --disabletriggersvalidationrules
      disable all triggers/validation rules before executing destroy operation. Renables triggers/validation rules after 
      execution.

  -u, --targetusername=targetusername
      username or alias for the target org; overrides default target org

  -z, --allowprod
      allows modifying records in a production org

  --apiversion=apiversion
      override the api version used for api requests made by this command

  --json
      format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)
      [default: warn] logging level for this command invocation

EXAMPLES
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob" -f "FirstName = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Account -m "AdditionalPhone==**Phone" -f "AdditionalPhone = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob&&Title==**LastName" -f "FirstName = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob&&Title==**LastName++, ++**FirstName" -f 
  "FirstName = null"

See code: lib/commands/fonteva/modify/field.js

sfnick fonteva:open [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

open any org in a web browser

open any org in a web browser

USAGE
  $ sfnick fonteva:open [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/open.js

sfnick fonteva:open:full [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

open a client's full sandbox org in a web browser

open a client's full sandbox org in a web browser

USAGE
  $ sfnick fonteva:open:full [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/open/full.js

sfnick fonteva:open:prod [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

open a client's production org in a web browser

open a client's production org in a web browser

USAGE
  $ sfnick fonteva:open:prod [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/open/prod.js

sfnick fonteva:open:uat [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

open a client's uat sandbox org in a web browser

open a client's uat sandbox org in a web browser

USAGE
  $ sfnick fonteva:open:uat [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/open/uat.js

sfnick fonteva:post:salesorder -o <string> -m <string> [-f <string>] [-z] [-t] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

modify the value of one or more fields on a single object

modify the value of one or more fields on a single object

USAGE
  $ sfnick fonteva:post:salesorder -o <string> -m <string> [-f <string>] [-z] [-t] [-u <string>] [--apiversion <string>] 
  [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -f, --filter=filter
      modify only records from a specified filter

  -m, --mapping=mapping
      (required) list of FIELD_TO_UPDATE==VALUE pairs, seperated with &&. Add a ** before the value to indicate that the 
      value of another field on the record should be used. Seperate multiple values for a single field with ++

  -o, --object=object
      (required) modify a field on the specified object

  -t, --disabletriggersvalidationrules
      disable all triggers/validation rules before executing destroy operation. Renables triggers/validation rules after 
      execution.

  -u, --targetusername=targetusername
      username or alias for the target org; overrides default target org

  -z, --allowprod
      allows modifying records in a production org

  --apiversion=apiversion
      override the api version used for api requests made by this command

  --json
      format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)
      [default: warn] logging level for this command invocation

EXAMPLES
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob" -f "FirstName = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Account -m "AdditionalPhone==**Phone" -f "AdditionalPhone = null"
  $ sfdx fonteva:modify:field -u scratch-org -o Contact -m "FirstName==Bob&&Title==**LastName" -f "FirstName = null"

See code: lib/commands/fonteva/post/salesorder.js

sfnick fonteva:retrieve:dashboards [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all dashboards from target org

retrieve all dashboards from target org

USAGE
  $ sfnick fonteva:retrieve:dashboards [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/dashboards.js

sfnick fonteva:retrieve:dashboards:full [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all dashboards from a client's full sandbox org

retrieve all dashboards from a client's full sandbox org

USAGE
  $ sfnick fonteva:retrieve:dashboards:full [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/dashboards/full.js

sfnick fonteva:retrieve:dashboards:prod [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all dashboards from a client's production org

retrieve all dashboards from a client's production org

USAGE
  $ sfnick fonteva:retrieve:dashboards:prod [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/dashboards/prod.js

sfnick fonteva:retrieve:dashboards:uat [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all dashboards from a client's uat sandbox org

retrieve all dashboards from a client's uat sandbox org

USAGE
  $ sfnick fonteva:retrieve:dashboards:uat [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/dashboards/uat.js

sfnick fonteva:retrieve:data [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all config data from target org

retrieve all config data from target org

USAGE
  $ sfnick fonteva:retrieve:data [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/data.js

sfnick fonteva:retrieve:documents [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all documents from target org

retrieve all documents from target org

USAGE
  $ sfnick fonteva:retrieve:documents [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/documents.js

sfnick fonteva:retrieve:emailTemplates [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all email templates from target org

retrieve all email templates from target org

USAGE
  $ sfnick fonteva:retrieve:emailTemplates [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/emailTemplates.js

sfnick fonteva:retrieve:emailTemplates:full [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all email templates from a client's full sandbox org

retrieve all email templates from a client's full sandbox org

USAGE
  $ sfnick fonteva:retrieve:emailTemplates:full [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/emailTemplates/full.js

sfnick fonteva:retrieve:emailTemplates:prod [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all email templates from a client's production org

retrieve all email templates from a client's production org

USAGE
  $ sfnick fonteva:retrieve:emailTemplates:prod [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/emailTemplates/prod.js

sfnick fonteva:retrieve:emailTemplates:uat [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all email templates from a client's uat sandbox org

retrieve all email templates from a client's uat sandbox org

USAGE
  $ sfnick fonteva:retrieve:emailTemplates:uat [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/emailTemplates/uat.js

sfnick fonteva:retrieve:installedPackages [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all installed packages from target org

retrieve all installed packages from target org

USAGE
  $ sfnick fonteva:retrieve:installedPackages [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/installedPackages.js

sfnick fonteva:retrieve:managedObjects [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve managed objects from target org. Default namespaces: DRCTS, DonorApi, EventApi, Framework, joinapi, LTE, OrderApi, PagesApi, PriceApi, ProgramApi

retrieve managed objects from target org. Default namespaces: DRCTS, DonorApi, EventApi, Framework, joinapi, LTE, OrderApi, PagesApi, PriceApi, ProgramApi

USAGE
  $ sfnick fonteva:retrieve:managedObjects [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/managedObjects.js

sfnick fonteva:retrieve:reports [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all reports from target org

retrieve all reports from target org

USAGE
  $ sfnick fonteva:retrieve:reports [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/reports.js

sfnick fonteva:retrieve:reports:full [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all reports from a client's full sandbox org

retrieve all reports from a client's full sandbox org

USAGE
  $ sfnick fonteva:retrieve:reports:full [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/reports/full.js

sfnick fonteva:retrieve:reports:prod [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all reports from a client's production org

retrieve all reports from a client's production org

USAGE
  $ sfnick fonteva:retrieve:reports:prod [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/reports/prod.js

sfnick fonteva:retrieve:reports:uat [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all reports from a client's uat sandbox org

retrieve all reports from a client's uat sandbox org

USAGE
  $ sfnick fonteva:retrieve:reports:uat [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/reports/uat.js

sfnick fonteva:retrieve:workflows [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all workflows from target org

retrieve all workflows from target org

USAGE
  $ sfnick fonteva:retrieve:workflows [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/workflows.js

sfnick fonteva:retrieve:workflows:full [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all workflows from a client's full sandbox org

retrieve all workflows from a client's full sandbox org

USAGE
  $ sfnick fonteva:retrieve:workflows:full [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/workflows/full.js

sfnick fonteva:retrieve:workflows:prod [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all workflows from a client's production org

retrieve all workflows from a client's production org

USAGE
  $ sfnick fonteva:retrieve:workflows:prod [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/workflows/prod.js

sfnick fonteva:retrieve:workflows:uat [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

retrieve all workflows from a client's uat sandbox org

retrieve all workflows from a client's uat sandbox org

USAGE
  $ sfnick fonteva:retrieve:workflows:uat [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/retrieve/workflows/uat.js

sfnick fonteva:secret:set:clientid [-v <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

sets the client id for connecting orgs with Fonteva's CI/CD process

sets the client id for connecting orgs with Fonteva's CI/CD process

USAGE
  $ sfnick fonteva:secret:set:clientid [-v <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -v, --value=value                                                                 the client id
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/secret/set/clientid.js

sfnick fonteva:secret:set:clientsecret [-v <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

sets the client secret for connecting orgs with Fonteva's CI/CD process

sets the client secret for connecting orgs with Fonteva's CI/CD process

USAGE
  $ sfnick fonteva:secret:set:clientsecret [-v <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -v, --value=value                                                                 the client secret
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/secret/set/clientsecret.js

sfnick fonteva:test -s <string> -t <string> [-p <string>] [-d <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

used for testing various functionality. DO NOT USE

used for testing various functionality. DO NOT USE

USAGE
  $ sfnick fonteva:test -s <string> -t <string> [-p <string>] [-d <string>] [-u <string>] [--apiversion <string>] 
  [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --productiondomain=productiondomain                                           the domain of the production org.
                                                                                    required if migrating data to a
                                                                                    production org

  -p, --pathoverride=pathoverride                                                   override default config data path

  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username

  -t, --targetorg=targetorg                                                         (required) target org SFDX username

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/test.js

sfnick fonteva:toggle:triggers [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

open any org in a web browser

open any org in a web browser

USAGE
  $ sfnick fonteva:toggle:triggers [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/toggle/triggers.js

sfnick fonteva:transfer:configData -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

transfer Fonteva config data from a source org to a target org

transfer Fonteva config data from a source org to a target org

USAGE
  $ sfnick fonteva:transfer:configData -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --productiondomain=productiondomain                                           the domain of the production org.
                                                                                    required if migrating data to a
                                                                                    production org

  -p, --pathoverride=pathoverride                                                   override default config data path

  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username

  -t, --targetorg=targetorg                                                         (required) target org SFDX username

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/transfer/configData.js

sfnick fonteva:transfer:configDataWithId -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

transfer Fonteva config data from a source org to a target org

transfer Fonteva config data from a source org to a target org

USAGE
  $ sfnick fonteva:transfer:configDataWithId -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --productiondomain=productiondomain                                           the domain of the production org.
                                                                                    required if migrating data to a
                                                                                    production org

  -p, --pathoverride=pathoverride                                                   override default config data path

  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username

  -t, --targetorg=targetorg                                                         (required) target org SFDX username

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/transfer/configDataWithId.js

sfnick fonteva:transfer:joinProcess -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

transfer Fonteva config data from a source org to a target org

transfer Fonteva config data from a source org to a target org

USAGE
  $ sfnick fonteva:transfer:joinProcess -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --productiondomain=productiondomain                                           the domain of the production org.
                                                                                    required if migrating data to a
                                                                                    production org

  -p, --pathoverride=pathoverride                                                   override default config data path

  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username

  -t, --targetorg=targetorg                                                         (required) target org SFDX username

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/transfer/joinProcess.js

sfnick fonteva:transfer:sparkAdmin -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

transfer Fonteva config data from a source org to a target org

transfer Fonteva config data from a source org to a target org

USAGE
  $ sfnick fonteva:transfer:sparkAdmin -s <string> -t <string> [-p <string>] [-d <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --productiondomain=productiondomain                                           the domain of the production org.
                                                                                    required if migrating data to a
                                                                                    production org

  -p, --pathoverride=pathoverride                                                   override default config data path

  -s, --sourceorg=sourceorg                                                         (required) source org SFDX username

  -t, --targetorg=targetorg                                                         (required) target org SFDX username

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/transfer/sparkAdmin.js

sfnick fonteva:validate [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

validate (check-only deploy) all force-app metadata in any org

validate (check-only deploy) all force-app metadata in any org

USAGE
  $ sfnick fonteva:validate [-u <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/validate.js

sfnick fonteva:validate:full [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

validate (check-only deploy) all force-app metadata in a client's full sandbox org

validate (check-only deploy) all force-app metadata in a client's full sandbox org

USAGE
  $ sfnick fonteva:validate:full [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/validate/full.js

sfnick fonteva:validate:prod [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

validate (check-only deploy) all force-app metadata in a client's production org

validate (check-only deploy) all force-app metadata in a client's production org

USAGE
  $ sfnick fonteva:validate:prod [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/validate/prod.js

sfnick fonteva:validate:uat [-c <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

validate (check-only deploy) all force-app metadata in a client's uat sandbox org

validate (check-only deploy) all force-app metadata in a client's uat sandbox org

USAGE
  $ sfnick fonteva:validate:uat [-c <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --client=client                                                               name or acronym of the client
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

See code: lib/commands/fonteva/validate/uat.js

Debugging your plugin

We recommend using the Visual Studio Code (VS Code) IDE for your plugin development. Included in the .vscode directory of this plugin is a launch.json config file, which allows you to attach a debugger to the node process when running your commands.

To debug the hello:org command:

  1. Start the inspector

If you linked your plugin to the sfdx cli, call your command with the dev-suspend switch:

$ sfdx hello:org -u myOrg@example.com --dev-suspend

Alternatively, to call your command using the bin/run script, set the NODE_OPTIONS environment variable to --inspect-brk when starting the debugger:

$ NODE_OPTIONS=--inspect-brk bin/run hello:org -u myOrg@example.com
  1. Set some breakpoints in your command code
  2. Click on the Debug icon in the Activity Bar on the side of VS Code to open up the Debug view.
  3. In the upper left hand corner of VS Code, verify that the "Attach to Remote" launch configuration has been chosen.
  4. Hit the green play button to the left of the "Attach to Remote" launch configuration window. The debugger should now be suspended on the first line of the program.
  5. Hit the green play button at the top middle of VS Code (this play button will be to the right of the play button that you clicked in step #5).

    Congrats, you are debugging!

About

An early version of a Salesforce CLI tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published