sam-dyamodb-create-table

    1.0.1 • Public • Published

    Create AWS dynamoDB Tables

    CLI tool to create AWS dynamoDB tables from a AWS SAM (AWS Serverless Application Model) template.yaml file. This allows to use a local dynamoDB (e.g. dynamodb-local or dynalite) for local development.

    If the Table exists it will fail with ERROR: ResourceInUseException.

    Quick Start

    if you locally started dynamodb on port 8000:

    npx sam-dyamodb-create-table -e http://localhost:8000 -f template.yaml

    Install

    global install

    npm i -g sam-dyamodb-create-table

    prefered way to use is without installation with npx!

    Usage

    sam-dyamodb-create-table --help

    Usage: sam-dyamodb-create-table [options]
    
    Options:
      -d, --debug                     output extra debugging information
      -c, --configuration <filename>  configuration file - format JSON
      -f, --file <filename>           sam template.yaml (default: template.yaml)
      -e, --endpoint <url>            dynamoDB endpoint url (default: http://localhost:8000)
      -r, --region <region>           AWS region (default: us-east-1)
      --config-template               output JSON config template (default: false)
      -h, --help                      display help for command
    

    Contributing

    Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

    Versioning

    We use SemVer for versioning.

    Authors

    License

    This project is licensed under the MIT License - see the LICENSE.md file for details

    Install

    npm i sam-dyamodb-create-table

    DownloadsWeekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    6.1 kB

    Total Files

    5

    Last publish

    Collaborators

    • aheissenberger