easy-mongo-fixture

easy-mongo-fixture ================== [![Build Status](https://travis-ci.org/ivpusic/easy-mongo-fixture.svg?branch=master)](https://travis-ci.org/ivpusic/easy-mongo-fixture)

Usage no npm install needed!

<script type="module">
  import easyMongoFixture from 'https://cdn.skypack.dev/easy-mongo-fixture';
</script>

README

easy-mongo-fixture

Build Status

Mongo fixture manager for easy-fixture lib.

Example

var fixture = require('easy-fixture');
var MongoFixture = require('easy-mongo-fixture');

// init MongoFixture middleware
var mongoFixture = new MongoFixture({
  database: 'test',
  collections: ['products', 'categories'],
  dir: 'fixture',
  override: true
});

// set middleware to use
fixture.use(mongoFixture);

// collect data from mongo database and save it to local file(s)
fixture.save();

// when we need to load fixture, call this method to read from fixture file,
// and to import wanted data
fixture.load();

License

MIT