kalisio/feathers-distributed

View on GitHub
example/gateway/src/services/index.js

Summary

Maintainability
A
0 mins
Test Coverage
import users from './users/users.service.js';
export default function () {
  const app = this; // eslint-disable-line no-unused-vars
  app.configure(users);
  // Initialize default user
  let userService = app.service('users');
  userService.find({})
  .then(users => {
    if (users.total === 0) {
      userService.create({
        email: 'user@test.com',
        password: 'password'
      }).then(result => {
        console.log('User created!', result);
      }).catch(error => {
        console.error('Error creating user!', error);
      });
    }
  });
};