Skip to content

Releases: hariscodes/vscode-dynamodb

v0.0.1-alpha: DDL Support

11 Sep 19:53

Choose a tag to compare

Pre-release

The first α release! This contains all the base DDL features, as well as the (currently disabled) empty framework for the explorer implementation.

New Features:

  • Connect to both local and AWS-hosted instances of DynamoDB
  • Create basic tables by using VS Code QuickPick and input boxes, or build more complex structures from files using a standard DynamoDB JSON create table request.
  • Update streams and provisioned throughput on existing tables using QuickPick, or create/update/delete global secondary indexes using files with standard DynamoDB JSON update table requests.
  • Not sure whether your DynamoDB Create/Update JSON is accurate or not? No problem! Just use the included JSON Schemas and green squiggly lines will appear to tell you exactly what you're doing wrong! Simply append a "$schema" property to the top of your JSON object with the appropriate URL (these are included with the extension, so you don't have to copy-paste!):

NOTE: If you are offline, you can change these to use the local versions that are provided with the extension, which are in the [VS Code extensions folder]/vscode-dynamodb/jsonSchemas folder.

  • Not sure where to start in creating a JSON request file? Handy snippets with tab-guided completion for the following are included. Just start typing create or update in an empty JSON object, and you'll get this list:
    • Create Table
    • Update Table Provisioned Throughput
    • Update Table Create Global Secondary Index
    • Update Table Update Global Secondary Index
    • Update Table Delete Global Secondary Index
    • Update Table Stream Specification