Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const db = require('./connect')();
- const crudServices = require('./knexCrud')(db);
- const serviceFactory = require('./serviceFactory')(crudServices);
- const App = function(serviceFactory) {
- const accountsService = serviceFactory('accounts');
- const usersService = serviceFactory('users');
- return {
- getAllAccounts: () => accountsService.getAll(),
- getAllUsers: () => usersService.getAll()
- }
- }
- const myApp = new App(serviceFactory);
- myApp.getAllAccounts().then(console.log);
- myApp.getAllUsers().then(console.log);
Add Comment
Please, Sign In to add comment