Guest User

Untitled

a guest
May 23rd, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. const db = require('./connect')();
  2. const crudServices = require('./knexCrud')(db);
  3. const serviceFactory = require('./serviceFactory')(crudServices);
  4.  
  5. const App = function(serviceFactory) {
  6. const accountsService = serviceFactory('accounts');
  7. const usersService = serviceFactory('users');
  8.  
  9. return {
  10. getAllAccounts: () => accountsService.getAll(),
  11. getAllUsers: () => usersService.getAll()
  12. }
  13. }
  14.  
  15. const myApp = new App(serviceFactory);
  16. myApp.getAllAccounts().then(console.log);
  17. myApp.getAllUsers().then(console.log);
Add Comment
Please, Sign In to add comment