theBenForce/dynamo-tools

View on GitHub
oclif.manifest.json

Summary

Maintainability
Test Coverage
{"version":"0.0.0","commands":{"backup":{"id":"backup","description":"Backup all entries in a dynamodb table to a file","pluginName":"dynamo-tools","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"source":{"name":"source","type":"option","description":"Name of the DynamoDB to copy entries from","required":true},"region":{"name":"region","type":"option","description":"AWS region that the DynamoDB is hosted in","required":true},"batchSize":{"name":"batchSize","type":"option","description":"The number of items to copy at a time","default":100}},"args":[{"name":"file","description":"Path to write the backup to."}]},"copy":{"id":"copy","description":"Copy the contents of one dynamodb table to another","pluginName":"dynamo-tools","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"batchSize":{"name":"batchSize","type":"option","description":"The number of items to copy at a time","default":25},"region":{"name":"region","type":"option","description":"Region for both source and destination tables"},"sourceRegion":{"name":"sourceRegion","type":"option","description":"Region of source table"},"sourceProfile":{"name":"sourceProfile","type":"option","description":"AWS Credentials profile to copy from"},"destinationRegion":{"name":"destinationRegion","type":"option","description":"Region of destination table"},"destinationProfile":{"name":"destinationProfile","type":"option","description":"AWS Credentials profile to copy to"},"source":{"name":"source","type":"option","description":"Source table name","required":true},"destination":{"name":"destination","type":"option","description":"Destination table name","required":true}},"args":[]},"delete":{"id":"delete","description":"describe the command here","pluginName":"dynamo-tools","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"target":{"name":"target","type":"option","description":"Name of the DynamoDB table to delete records from","required":true},"region":{"name":"region","type":"option","description":"AWS region that the DynamoDB is hosted in","required":true}},"args":[{"name":"file"}]}}}