generators/persistence-sequelize/templates/server/persistence/models/index.js
const fs = require('fs');
const path = require('path');
const log = require('debug')('app:persistence:models');
const models = {};
fs.readdirSync(__dirname)
.map((name) => (name.indexOf('.js') > 0 ? path.basename(name, '.js') : name))
.filter((name) => name !== 'index')
.map((name) => {
log(`initializing model ${name}`);
const Model = require(`./${path.basename(name, '.js')}`);
models[name] = Model;
});
module.exports = models;