0.0.11 • Published 10 months ago

serverless-offline-dynamodb v0.0.11

Weekly downloads
3
License
ISC
Repository
github
Last release
10 months 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.10

11 months ago

0.0.11

10 months ago

0.0.1

12 months ago

0.0.3

12 months ago

0.0.2

12 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.5

12 months ago

0.0.4

12 months ago

0.0.7

11 months ago

0.0.6

12 months ago