0.0.12 • Published 2 years ago

serverless-offline-dynamodb v0.0.12

Weekly downloads
3
License
ISC
Repository
github
Last release
2 years ago

serverless-offline-dynamodb

A serverless plugin to create and manage local and offline DynamoDB.

serverless

Features

  • Create local DynamoDB Tables without any extra configuration
  • Seed initial data easily.

Docs

Prerequisites

This plugin expects a amazon/dynamodb-local container running and serverless-offline properly configured.

Here is a docker-compose.yml example:

version: '3'
services:
  dynamodb:
    container_name: logistics-api-offline-dynamodb
    image: amazon/dynamodb-local
    ports:
      - '8000:8000'
    working_dir: /home/dynamodblocal
    command: '-jar DynamoDBLocal.jar -sharedDb -dbPath ./'

optional You can use npx dynamodb-admin -H localhost to view and access your database.

Installation

npm i -D serverless-offline-dynamodb

Add serverless-offline-dynamodb into plugins section of your serverless configuration (be sure to include it BEFORE serverless-offline)

Data Seed:

To seed data, just create a folder called seed on project root and put a json file with exact same name of table you want to seed.

0.0.12

2 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.1

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago