Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
CLI for SimpleDB written in Node
JavaScript
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
config
lib
.gitignore
index.js
package.json
readme.md

readme.md

SDB

CLI for SimpleDB written in Node.js

Install

To install the node module as a globally accessible executable:

npm install node-sdb -g

Usage

You'll need to create a configuration file at ~/.sdb (or any other location manually set) containing your AWS credentials.

// set the credentials (only once)
sdb --key ASDVBTEAWRFVFH
sdb --secret 23J35RIU4F9RE89W8WJ3EIO3KJK4545DS

// read
sdb read [options] [domain] > output.json

Actions

  • Read

Write & Delete actions may be supported in the future. Feel free to add them.

Note that these actions need to be enabled by the user's policy in AWS for the credentials you are using. Otherwise you'll just get an error response.

Options

Main

  • -c or --config : Set the location of the file that contains the credentials (required)
  • -k or --key : The key to authenticate each request (required)
  • -s or --secret : The secret to authenticate each request (required)
  • -r or --region : The SimpleDB region of the domain(s) (required)

These are the flags you can enter for other command

Read

  • -a or --all : select all items on the domain (optional)
  • -i or --item : select one item by id
  • -f or --fields : pick only selected fields
  • -l or --limit : apply a limit to the returned items
  • -q or --query : set conditions for the returned items
  • -o or --order : select a field to order the results by

Credits

Created by Makis Tracend ( @tracend )

Distributed through Makesites.org

Released under the MIT license

Something went wrong with that request. Please try again.