This package has been deprecated

    Author message:

    AWS CloudFormation supports now TTL, so this plugin for Serverless is useless. More: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-timetolivespecification

    serverless-dynamodb-ttl

    0.1.1 • Public • Published

    ⚡️ Serverless Plugin to set DynamoDB TTL

    npm CircleCI license Coveralls

    About the plugin

    It's not possible to use DynamoDB's TTL feature with CloudFormation yet. Use this plugin to configure TTL for your DynamoDB with Serverless.

    Usage

    Add the npm package to your project:

    # Via yarn 
    $ yarn add serverless-dynamodb-ttl
     
    # Via npm 
    $ npm install serverless-dynamodb-ttl --save

    Add the plugin to your serverless.yml:

    plugins:
      - serverless-dynamodb-ttl

    Configure TTL in serverless.yml:

    custom:
      dynamodb:
        ttl:
          table: your-dynamodb-table-name
            field: your-ttl-property-name

    That's it! After the next deployment (sls deploy) serverless will configure your TTL properties in DynamoDB.

    License

    Feel free to use the code, it's released using the MIT license.

    Contributors

    Contribution

    You are more than welcome to contribute to this project! 😘

    To make sure you have a pleasant experience, please read our code of conduct. It outlines our core values and believes and will make working together a happier experience.

    Run the tests

    # Via yarn 
    $ yarn test
     
    # Via npm 
    $ npm test

    This will also run standardjs to ensure the changes match the desired code style.

    Install

    npm i serverless-dynamodb-ttl

    DownloadsWeekly Downloads

    243

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • alexzelenuyk
    • henrikfricke
    • sbstjn