swallow-cli

A migration utility for AWS resources

Usage no npm install needed!

<script type="module">
  import swallowCli from 'https://cdn.skypack.dev/swallow-cli';
</script>

README

swallow-cli

A migration utility for AWS resources

oclif Version Codecov Downloads/week License

Usage

$ npm install -g swallow-cli
$ migrate COMMAND
running command...
$ migrate (-v|--version|version)
swallow-cli/1.0.18 darwin-x64 node-v10.16.0
$ migrate --help [COMMAND]
USAGE
  $ migrate COMMAND
...

Commands

migrate down [CONFIG]

run all down migration scripts

USAGE
  $ migrate down [CONFIG]

OPTIONS
  -h, --help     show CLI help
  --stage=stage  Stage that will be used when loading config values

See code: src/commands/down.ts

migrate help [COMMAND]

display help for migrate

USAGE
  $ migrate help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

migrate init

Creates a basic configuration in the current directory

USAGE
  $ migrate init

OPTIONS
  -h, --help  show CLI help

See code: src/commands/init.ts

migrate new NAME

Create a new migration script

USAGE
  $ migrate new NAME

OPTIONS
  -h, --help       show CLI help
  --config=config  [default: /Users/bforce/repos/swallow-migration/packages/swallow-cli/.swallow.js]

See code: src/commands/new.ts

migrate up [CONFIG]

run all migration scripts

USAGE
  $ migrate up [CONFIG]

OPTIONS
  -h, --help     show CLI help
  --stage=stage  Stage that will be used when loading config values

See code: src/commands/up.ts