mongo-container

0.1.1 • Public • Published

A simple container for MongoDB with support for async await using Promises

Usage:

import { MongoContainer, createRepository } from 'mongo-container';

const mongoContainer = new MongoContainer(
    {
        database : {
            uri : 'mongodb://127.0.0.1:27017',
            name : 'my-database'
        }
    }
);

const myRepository = createRepository(
    mongoContainer,
    'my-collection'
);

let item = await myRepository.addOne({
    test : 'test'
});

let foundItem = await myRepository.findOne({
    test : 'test'
});

myRepository.deleteOne({
    test : 'test'
});

/mongo-container/

    Package Sidebar

    Install

    npm i mongo-container

    Weekly Downloads

    7

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    12 kB

    Total Files

    15

    Last publish

    Collaborators

    • insprintorob