kalisio/feathers-distributed

View on GitHub
example/gateway/src/models/users.model.js

Summary

Maintainability
A
0 mins
Test Coverage
import NeDB from 'nedb';
import path from 'path';

export default function (app) {
  const dbPath = app.get('nedb');
  const Model = new NeDB({
    filename: path.join(dbPath, 'users.db'),
    autoload: true
  });

  Model.ensureIndex({ fieldName: 'email', unique: true });

  return Model;
};