Find a file
Leon Mika 4b4d515ade
Added a few changes to query expressions (#51)
- Added the between operator to query expressions.
- Added the using query expression suffix to specify which index to query (or force a scan). This is required if query planning has found multiple indices that can potentially be used.
- Rewrote the types of the query expressions to allow for functions to be defined once, and be useful in queries that result in DynamoDB queries, and evaluation.
- Added some test functions around time and summing numbers.
- Fixed a bug in the del-attr which was not honouring marked rows in a similar way to set-attr: it was only deleting attributes from the first row.
- Added the -to type flag to set-attr which will set the attribute to the value of a query expression.
2023-04-14 15:35:43 +10:00
.github/workflows Another fix to the release 2022-11-18 22:46:50 +11:00
cmd/dynamo-browse Removed the other tools and fixed the README.md file 2023-02-23 21:45:50 +11:00
internal Added a few changes to query expressions (#51) 2023-04-14 15:35:43 +10:00
test Added a few changes to query expressions (#51) 2023-04-14 15:35:43 +10:00
.gitignore sqs-browse: Added dynamo-browse 2022-03-23 11:56:33 +11:00
docker-compose.yml Added command to load test SSM parameters 2022-04-15 06:03:55 +10:00
go.mod Issue 47: Query expression planner now recognises GSIs (#48) 2023-02-17 09:17:22 +11:00
go.sum Issue 47: Query expression planner now recognises GSIs (#48) 2023-02-17 09:17:22 +11:00
LICENSE Initial commit 2022-02-18 12:35:13 +11:00
linux.goreleaser.yml Split the releases into a MacOS one and Linux/Windows one 2022-11-18 22:14:33 +11:00
macos.goreleaser.yml Fixed homepage of dynamo-browse in MacOS goreleaser 2023-03-08 21:44:46 +11:00
README.md Updated README.md 2023-03-08 21:48:44 +11:00

Dynamo-Browse

A CLI tool for browsing DynamoDB tables.

dynamo-browse

This was built to make it easy to quickly view and lightly edit DynamoDB tables, running locally or within AWS, from the Terminal without having to learn incantations with the CLI or go to the AWS console itself. This helps from unnecessary context switching if you tend to use the terminal a lot.

Install

Binary packages can be download from the release page.

If you have Go 1.18 or later, you can install using the following command:

go install github.com/lmika/dynamo-browse/cmd/dynamo-browse@v0.2.0

License

Dynamo-Browse is released under the MIT License.