controllers/indexController.js

/**
 * This controller handles the logic for any index related routes.
 * @module Controllers/IndexController
 */

const IndexModel = require('../models/indexModel.js')
/**
 * Get all of the indexes
 */
exports.index = (req, res, next) => {
  const index = new IndexModel(req)

  // get all of the indexes using the IndexModel
  index.getAll(req)
    .then(result => {
      res.send(result)
      // todo add error handling
    })
}