@cloudpeople/vl-mongo

vl-mongo

Usage no npm install needed!

<script type="module">
  import cloudpeopleVlMongo from 'https://cdn.skypack.dev/@cloudpeople/vl-mongo';
</script>

README

Why "mongomanager" ?

How to use.


import { MongoManager } from 'mongomanager';

// options
let debug = true;
let logger = console;

let mongoManager = new MongoManager({logger, debug});

// ** create a connection with id and label
await mongoManager.connect({ id, url, config, label});

// ** register all schemas that we need for connections with label
// ** default label is 'general'
mongoManager.registerSchema({ name, schema, label, pk });

// ** get the mongo model to work with
mongoManager.getModel(id, modelName);