DynamoDB ORM TypeScript Generator
DynamoDB ORM TypeScript Generator is developed from scratch to fully support DynamoDB. It serializes/deserializes DynamoDB records to/from TS class objects based on annotations. Key features include:
- Table configuration: Create tables and secondary indexes (local/global), configure TTL, delete tables.
- Primary keys: FullPrimaryKey (hash, range), HashPrimaryKey (hash).
- Indexes: Local, hash and range keys; global, hash and range keys.
- Attribute types: Support for number, string, boolean, array, object, buffer.
- Time-to-live (TTL): Configure table connections.
- DAX support: Optimize AWS-SDK usage, address the significant issue of AWS-SDK not reusing connections with DynamoDB by default.
This ORM provides robust support for DynamoDB operations with a focus on efficiency and ease of use.
- Table configuration: Create tables and secondary indexes (local/global), configure TTL, delete tables.
- Primary keys: FullPrimaryKey (hash, range), HashPrimaryKey (hash).
- Indexes: Local, hash and range keys; global, hash and range keys.
- Attribute types: Support for number, string, boolean, array, object, buffer.
- Time-to-live (TTL): Configure table connections.
- DAX support: Optimize AWS-SDK usage, address the significant issue of AWS-SDK not reusing connections with DynamoDB by default.
This ORM provides robust support for DynamoDB operations with a focus on efficiency and ease of use.
dynamo-types-master.zip
预估大小:70个文件
dynamo-types-master
文件夹
.releaserc.json
51B
.github
文件夹
PULL_REQUEST_TEMPLATE.md
1KB
workflows
文件夹
main.yml
1KB
src
文件夹
__test__
文件夹
table_spec.ts
3KB
helper.ts
188B
...
130.57KB
文件大小:
评论区