interface IDynamoClient
Since 0.1.0

The structural DynamoDB facade the adapter drives.

An injected implementation needs only these operations. No SDK class or instanceof identity is required.

Methods

Sends a key-constrained query.

Scans a table or index when no key-constrained query is possible.

Reads a single item by its complete key.

Updates one existing item.

Commits a bounded set of writes atomically.

destroy(): void

Releases resources held by a client constructed through the lazy path.

Usage

import { type IDynamoClient } from "database-plugin/src/index.ts";