├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── docker-compose.yml ├── logo.svg ├── package.json ├── src ├── chaining │ ├── common │ │ ├── all-results.ts │ │ ├── filter.ts │ │ ├── index.ts │ │ ├── paginate.ts │ │ ├── with-attributes.ts │ │ └── with-condition.ts │ ├── delete │ │ ├── batch-delete │ │ │ ├── batch-delete.ts │ │ │ ├── execute.ts │ │ │ └── index.ts │ │ ├── delete │ │ │ ├── delete.ts │ │ │ ├── execute.ts │ │ │ ├── index.ts │ │ │ └── with-condition.ts │ │ └── index.ts │ ├── find │ │ ├── batch-get │ │ │ ├── batch-get.ts │ │ │ ├── execute.ts │ │ │ ├── index.ts │ │ │ └── with-attributes.ts │ │ ├── get │ │ │ ├── execute.ts │ │ │ ├── get.ts │ │ │ ├── index.ts │ │ │ └── with-attributes.ts │ │ ├── index.ts │ │ ├── query │ │ │ ├── all-results.ts │ │ │ ├── execute.ts │ │ │ ├── filter.ts │ │ │ ├── index.ts │ │ │ ├── paginate.ts │ │ │ ├── query.ts │ │ │ ├── with-attributes.ts │ │ │ ├── with-options.ts │ │ │ └── with-sort-key-condition.ts │ │ └── scan │ │ │ ├── all-results.ts │ │ │ ├── execute.ts │ │ │ ├── filter.ts │ │ │ ├── index.ts │ │ │ ├── paginate.ts │ │ │ ├── scan.ts │ │ │ └── with-attributes.ts │ ├── save │ │ ├── batch-write │ │ │ ├── batch-write.ts │ │ │ ├── execute.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── put │ │ │ ├── execute.ts │ │ │ ├── index.ts │ │ │ ├── put.ts │ │ │ └── with-condition.ts │ └── update │ │ ├── execute.ts │ │ ├── index.ts │ │ ├── update.ts │ │ └── with-condition.ts ├── database-operations │ ├── batch-delete │ │ ├── batch-delete.ts │ │ ├── build-batch-delete-input.ts │ │ └── index.ts │ ├── batch-get │ │ ├── batch-get.ts │ │ ├── build-batch-get-input.ts │ │ └── index.ts │ ├── batch-write │ │ ├── batch-write.ts │ │ ├── build-batch-write-input.ts │ │ └── index.ts │ ├── delete │ │ ├── build-delete-input.ts │ │ ├── delete.ts │ │ └── index.ts │ ├── dynamo-to-promise.ts │ ├── get │ │ ├── build-get-input.ts │ │ ├── get.ts │ │ └── index.ts │ ├── helpers.ts │ ├── index.ts │ ├── put │ │ ├── build-put-input.ts │ │ ├── index.ts │ │ └── put.ts │ ├── query │ │ ├── build-query-input.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ └── query.ts │ ├── scan │ │ ├── build-scan-input.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ └── scan.ts │ └── update │ │ ├── build-update-input.ts │ │ ├── index.ts │ │ └── update.ts ├── expressions │ ├── and.ts │ ├── condition.ts │ ├── expression.ts │ ├── index.ts │ ├── match.ts │ ├── not.ts │ ├── operator.ts │ ├── or.ts │ ├── random-generator.ts │ └── resolve-expression.ts ├── helpers.ts ├── index.ts └── schema │ ├── dynamo-entity │ ├── composite-key.ts │ ├── index.ts │ └── simple-key.ts │ ├── dynamo-index │ ├── composite-key.ts │ ├── index.ts │ └── simple-key.ts │ ├── dynamo-orm │ ├── composite-key.ts │ ├── index.ts │ └── simple-key.ts │ ├── dynamo-table │ ├── composite-key.ts │ ├── index.ts │ └── simple-key.ts │ ├── index.ts │ └── type-dynamo │ ├── define-table │ ├── composite-key │ │ ├── composite-key.ts │ │ ├── index.ts │ │ └── with-global-index.ts │ ├── index.ts │ └── simple-key │ │ ├── index.ts │ │ ├── simple-key.ts │ │ └── with-global-index.ts │ ├── index.ts │ └── type-dynamo.ts ├── tsconfig.json ├── tslint.json ├── yarn-error.log └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/package.json -------------------------------------------------------------------------------- /src/chaining/common/all-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/common/all-results.ts -------------------------------------------------------------------------------- /src/chaining/common/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/common/filter.ts -------------------------------------------------------------------------------- /src/chaining/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/common/index.ts -------------------------------------------------------------------------------- /src/chaining/common/paginate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/common/paginate.ts -------------------------------------------------------------------------------- /src/chaining/common/with-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/common/with-attributes.ts -------------------------------------------------------------------------------- /src/chaining/common/with-condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/common/with-condition.ts -------------------------------------------------------------------------------- /src/chaining/delete/batch-delete/batch-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/batch-delete/batch-delete.ts -------------------------------------------------------------------------------- /src/chaining/delete/batch-delete/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/batch-delete/execute.ts -------------------------------------------------------------------------------- /src/chaining/delete/batch-delete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/batch-delete/index.ts -------------------------------------------------------------------------------- /src/chaining/delete/delete/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/delete/delete.ts -------------------------------------------------------------------------------- /src/chaining/delete/delete/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/delete/execute.ts -------------------------------------------------------------------------------- /src/chaining/delete/delete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/delete/index.ts -------------------------------------------------------------------------------- /src/chaining/delete/delete/with-condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/delete/with-condition.ts -------------------------------------------------------------------------------- /src/chaining/delete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/delete/index.ts -------------------------------------------------------------------------------- /src/chaining/find/batch-get/batch-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/batch-get/batch-get.ts -------------------------------------------------------------------------------- /src/chaining/find/batch-get/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/batch-get/execute.ts -------------------------------------------------------------------------------- /src/chaining/find/batch-get/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/batch-get/index.ts -------------------------------------------------------------------------------- /src/chaining/find/batch-get/with-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/batch-get/with-attributes.ts -------------------------------------------------------------------------------- /src/chaining/find/get/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/get/execute.ts -------------------------------------------------------------------------------- /src/chaining/find/get/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/get/get.ts -------------------------------------------------------------------------------- /src/chaining/find/get/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/get/index.ts -------------------------------------------------------------------------------- /src/chaining/find/get/with-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/get/with-attributes.ts -------------------------------------------------------------------------------- /src/chaining/find/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/index.ts -------------------------------------------------------------------------------- /src/chaining/find/query/all-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/all-results.ts -------------------------------------------------------------------------------- /src/chaining/find/query/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/execute.ts -------------------------------------------------------------------------------- /src/chaining/find/query/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/filter.ts -------------------------------------------------------------------------------- /src/chaining/find/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/index.ts -------------------------------------------------------------------------------- /src/chaining/find/query/paginate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/paginate.ts -------------------------------------------------------------------------------- /src/chaining/find/query/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/query.ts -------------------------------------------------------------------------------- /src/chaining/find/query/with-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/with-attributes.ts -------------------------------------------------------------------------------- /src/chaining/find/query/with-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/with-options.ts -------------------------------------------------------------------------------- /src/chaining/find/query/with-sort-key-condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/query/with-sort-key-condition.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/all-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/all-results.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/execute.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/filter.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/index.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/paginate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/paginate.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/scan.ts -------------------------------------------------------------------------------- /src/chaining/find/scan/with-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/find/scan/with-attributes.ts -------------------------------------------------------------------------------- /src/chaining/save/batch-write/batch-write.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/batch-write/batch-write.ts -------------------------------------------------------------------------------- /src/chaining/save/batch-write/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/batch-write/execute.ts -------------------------------------------------------------------------------- /src/chaining/save/batch-write/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/batch-write/index.ts -------------------------------------------------------------------------------- /src/chaining/save/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/index.ts -------------------------------------------------------------------------------- /src/chaining/save/put/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/put/execute.ts -------------------------------------------------------------------------------- /src/chaining/save/put/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/put/index.ts -------------------------------------------------------------------------------- /src/chaining/save/put/put.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/put/put.ts -------------------------------------------------------------------------------- /src/chaining/save/put/with-condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/save/put/with-condition.ts -------------------------------------------------------------------------------- /src/chaining/update/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/update/execute.ts -------------------------------------------------------------------------------- /src/chaining/update/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/update/index.ts -------------------------------------------------------------------------------- /src/chaining/update/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/update/update.ts -------------------------------------------------------------------------------- /src/chaining/update/with-condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/chaining/update/with-condition.ts -------------------------------------------------------------------------------- /src/database-operations/batch-delete/batch-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-delete/batch-delete.ts -------------------------------------------------------------------------------- /src/database-operations/batch-delete/build-batch-delete-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-delete/build-batch-delete-input.ts -------------------------------------------------------------------------------- /src/database-operations/batch-delete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-delete/index.ts -------------------------------------------------------------------------------- /src/database-operations/batch-get/batch-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-get/batch-get.ts -------------------------------------------------------------------------------- /src/database-operations/batch-get/build-batch-get-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-get/build-batch-get-input.ts -------------------------------------------------------------------------------- /src/database-operations/batch-get/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-get/index.ts -------------------------------------------------------------------------------- /src/database-operations/batch-write/batch-write.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-write/batch-write.ts -------------------------------------------------------------------------------- /src/database-operations/batch-write/build-batch-write-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-write/build-batch-write-input.ts -------------------------------------------------------------------------------- /src/database-operations/batch-write/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/batch-write/index.ts -------------------------------------------------------------------------------- /src/database-operations/delete/build-delete-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/delete/build-delete-input.ts -------------------------------------------------------------------------------- /src/database-operations/delete/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/delete/delete.ts -------------------------------------------------------------------------------- /src/database-operations/delete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/delete/index.ts -------------------------------------------------------------------------------- /src/database-operations/dynamo-to-promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/dynamo-to-promise.ts -------------------------------------------------------------------------------- /src/database-operations/get/build-get-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/get/build-get-input.ts -------------------------------------------------------------------------------- /src/database-operations/get/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/get/get.ts -------------------------------------------------------------------------------- /src/database-operations/get/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/get/index.ts -------------------------------------------------------------------------------- /src/database-operations/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/helpers.ts -------------------------------------------------------------------------------- /src/database-operations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/index.ts -------------------------------------------------------------------------------- /src/database-operations/put/build-put-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/put/build-put-input.ts -------------------------------------------------------------------------------- /src/database-operations/put/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/put/index.ts -------------------------------------------------------------------------------- /src/database-operations/put/put.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/put/put.ts -------------------------------------------------------------------------------- /src/database-operations/query/build-query-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/query/build-query-input.ts -------------------------------------------------------------------------------- /src/database-operations/query/constants.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_QUERY_LIMIT = 100 2 | -------------------------------------------------------------------------------- /src/database-operations/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/query/index.ts -------------------------------------------------------------------------------- /src/database-operations/query/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/query/query.ts -------------------------------------------------------------------------------- /src/database-operations/scan/build-scan-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/scan/build-scan-input.ts -------------------------------------------------------------------------------- /src/database-operations/scan/constants.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_SCAN_LIMIT = 100 2 | -------------------------------------------------------------------------------- /src/database-operations/scan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/scan/index.ts -------------------------------------------------------------------------------- /src/database-operations/scan/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/scan/scan.ts -------------------------------------------------------------------------------- /src/database-operations/update/build-update-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/update/build-update-input.ts -------------------------------------------------------------------------------- /src/database-operations/update/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/update/index.ts -------------------------------------------------------------------------------- /src/database-operations/update/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/database-operations/update/update.ts -------------------------------------------------------------------------------- /src/expressions/and.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/and.ts -------------------------------------------------------------------------------- /src/expressions/condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/condition.ts -------------------------------------------------------------------------------- /src/expressions/expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/expression.ts -------------------------------------------------------------------------------- /src/expressions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/index.ts -------------------------------------------------------------------------------- /src/expressions/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/match.ts -------------------------------------------------------------------------------- /src/expressions/not.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/not.ts -------------------------------------------------------------------------------- /src/expressions/operator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/operator.ts -------------------------------------------------------------------------------- /src/expressions/or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/or.ts -------------------------------------------------------------------------------- /src/expressions/random-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/random-generator.ts -------------------------------------------------------------------------------- /src/expressions/resolve-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/expressions/resolve-expression.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/schema/dynamo-entity/composite-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-entity/composite-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-entity/index.ts -------------------------------------------------------------------------------- /src/schema/dynamo-entity/simple-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-entity/simple-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-index/composite-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-index/composite-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-index/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-index/index.ts -------------------------------------------------------------------------------- /src/schema/dynamo-index/simple-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-index/simple-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-orm/composite-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-orm/composite-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-orm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-orm/index.ts -------------------------------------------------------------------------------- /src/schema/dynamo-orm/simple-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-orm/simple-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-table/composite-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-table/composite-key.ts -------------------------------------------------------------------------------- /src/schema/dynamo-table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-table/index.ts -------------------------------------------------------------------------------- /src/schema/dynamo-table/simple-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/dynamo-table/simple-key.ts -------------------------------------------------------------------------------- /src/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/index.ts -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/composite-key/composite-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/type-dynamo/define-table/composite-key/composite-key.ts -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/composite-key/index.ts: -------------------------------------------------------------------------------- 1 | export * from './composite-key' 2 | -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/composite-key/with-global-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/type-dynamo/define-table/composite-key/with-global-index.ts -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/type-dynamo/define-table/index.ts -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/simple-key/index.ts: -------------------------------------------------------------------------------- 1 | export * from './simple-key' 2 | -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/simple-key/simple-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/type-dynamo/define-table/simple-key/simple-key.ts -------------------------------------------------------------------------------- /src/schema/type-dynamo/define-table/simple-key/with-global-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/type-dynamo/define-table/simple-key/with-global-index.ts -------------------------------------------------------------------------------- /src/schema/type-dynamo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './type-dynamo' 2 | -------------------------------------------------------------------------------- /src/schema/type-dynamo/type-dynamo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/src/schema/type-dynamo/type-dynamo.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasmafra/type-dynamo/HEAD/yarn.lock --------------------------------------------------------------------------------