Create tables?
After annotating a model, I would love to be able to stand up a table with simple createTable and ensureTableExists functions like the abandoned DynamoDB Data Mapper:
https://github.com/awslabs/dynamodb-data-mapper-js#table-lifecycle-operations
It seems the alternative when using this (wonderful, thank you) project is to manually maintain table schemas in CFN or code: https://github.com/shiftcode/dynamo-easy-demo/blob/master/infrastructure.yml#L132 https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.NodeJs.01.html
Any other suggestions? Do you use migrations on your Dynamo tables? Do you prefer to include a subset of your model properties in the definition so they don't change as often?
Thanks!