minidyn
minidyn copied to clipboard
A go library for testing Amazon DynamoDB.
This way we can relay in httptest and remove the deplicated code for each aws-sdk version
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Condition.html NULL : The attribute does not exist. NULL is supported for all data types, including lists and maps. Note This operator tests for the nonexistence of an attribute, not...
Hello I want to insert `item_a` ``` { "AccountId": { "S": "123" } } ``` with a conditional expression like this: ``` input := &dynamodb.PutItemInput{ ExpressionAttributeValues: map[string]*dynamodb.AttributeValue{ ":v_sub": { S:...
the [query operation documentation](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Query.html) says: ``` If LastEvaluatedKey is empty, then the "last page" of results has been processed and there is no more data to be retrieved. If LastEvaluatedKey...
Right now we are supporting multiple clauses ( #58 ) in an expression but we should ensure each keyword appears atmost one time. Quoted from the docs: > An update...
**What:** At the moment projection expressions do not filter properties out of the result. Expected: It should filter out properties defined in the projection expression. Docs: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ProjectionExpressions.html
- [x] validate item's field types with the defined index schema - [ ] validate if the types of the schema - [ ] the hash key should be only...