dynamo
dynamo copied to clipboard
expressive DynamoDB library for Go
Hi @guregu , I am exploring this package and I wonder if defining / creating secondary index is supported by this package
Eventually I'd like to put out a v2.0 and improve some things. Feel free to comment with changes you'd like to see made. Here's some stuff I'd like to examine:...
Could you add a simple example showing how to run a query? I ended up going with the AWS SDK for now because I couldn't figure out the proper way...
or maybe a flag like SkipIfExists, UpdateIfExists to try to match the input
Can we provide a public function `MarshalStruct` for external calls, in case the caller just needs to add some extra fields to the marshal process but doesn't want to actually...
**Problem** `encode.go` ```go tags := strings.Split(field.Tag.Get("dynamo"), ",") ``` this is not flexible **Advice** user should be able to customize the tag name they want, like `json`
Hello, How would you recommend I do something like [this](https://stackoverflow.com/a/57935816/2768038) with this library: ``` dynamoDB.updateItem({ TableName: "Users", Key: { "UserId": { S: "c6af9ac6-7b61" } }, ExpressionAttributeValues: { ":inc": {N: "1"}...
I have noticed that when storing time.Time values with the unixtime option, that zero value are always omitted. With the following struct, the MyFIeld is never stored if its value...
The lib seems great and we plan to use this in production but having some difficulty translating some of the tests to functional code for our constraints. Are there some...
I add test for add example of how to use `AllProjection`.