⚡️ Serverless Plugin to set DynamoDB TTL

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:
$ yarn add serverless-dynamodb-ttl
$ npm instal 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 serverless will make sure to configure your TTL property in DynamoDB.
License
Feel free to use the code, it's released using the MIT license.
Contributors
Contribution
Feel free to contribute to this project! Thanks 😘