GUI tool used to view data on AWS dynamodb. Contribute to eleon182/dynamodb-gui development by creating an account on GitHub. AWS DynamoDB GUI Client. GUI Tool used to interact with DynamoDB. This tool runs as a web application inside your browser. Installation $ npm install.
Document your code
Every project on GitHub comes with a version-controlled wiki to give your documentation the high level of care it deserves. It’s easy to create well-maintained, Markdown or rich text documentation alongside your code.
Sign up for free See pricing for teams and enterprises Client loader
Available low level method
The 'operation' argument is the operation required by the DynamoDB REST API itself.
The 'json' argument must be the the JSON Data Format in Amazon DynamoDB. You may pass a JS object that resembles a JSON structure. Internally JSON.stringify() is used before sending the data to the API.
The result argument of the passed callback contains the parsed JSON response. JSON.parse() is used internally, therefore it is a JavaScript object.
Please note that for the moment this client is just a thin wrapper over the DynamoDB API which takes care of most of the low level plumbing (such as request authentication). Common usage patterns may receive additional helper methods which can improve the usability of this client by wrapping the request method.
Available helpers
Example
Notices
- The DynamoDB API doesn't have region support.
- Due to the fact that the DynamoDB must use the temporary credentials returned by the STS Client, the client can't be used directly. Hopefully the Amazon folks come to their senses and realize how uninspired it is to have temporary credentials for database access. Just for the sake of complexity and adding yet another point of failure in the stack. People who worked with AWS APIs for more than one day, should know what I'm talking about. I am not complaining about having STS support. Others APIs also have this. But they didn't make it mandatory. It is available as an option.
- For the moment there's no implemented method for fetching the STS credentials. You may poll them after a timeout period, lazy load them and serialize the requests till a response is returned, etc. This doesn't mean that it won't be, but it is a thing that must be figured out.
Clone this wiki locally
RazorSQL now supports Amazon DynamoDB databases, giving users the ability to connect, query, browse, and manage Amazon DynamoDB databases via the RazorSQL desktop GUI available for Mac OS X, Windows, Linux, and Solaris.
Amazon DynamoDB is a database available via Amazon Web Services (AWS). Developers store and query data via web service APIs provided by Amazon. Amazon handles data storage and administration behind the scenes. RazorSQL now gives users the ability to interact with DynamoDB databases via a familiar desktop database GUI tool, reducing the time and complexity needed to work with DynamoDB.
RazorSQL provides the ability to write SQL select, update, insert, and delete statements against DynamoDB. It also provides graphical tools for editing data, querying tables, and searching table data. It provides a DynamoDB database browser for browsing tables and attributes, and import, export, and backup tools for DynamoDB. See the DynamoDB features page for more information.
For information on how to get connected to DynamoDB, see the following: DynamoDB Connection Help
In addition to Amazon DynamoDB, RazorSQL supports over 30 other databases. For more information on what RazorSQL has to offer, see the following: RazorSQL Main Page.