Example #1
0
exports.destroy = (payload, err, success) => {
  db.app.destroy({
    where: {
      id: payload.id,
    },
  }).then(success).catch(err);
  utool.debug('Models app is being ' + 'deleted'.delete, payload);
};
Example #2
0
exports.update = (payload, err, success) => {
  db.app.find({
    where: {
      id: payload.id,
    },
  }).then((existingData) => {
    existingData.updateAttributes(payload).then(success).catch(err);
  }).catch(err);
  utool.debug('Models app is being ' + 'updated'.update, payload);
};
Example #3
0
exports.find = (payload, err, success) => {
  db.app.find({
    where: {
      id: payload.id,
    },
    // Find all relations defined in sequelize
    include: [{
      all: true,
      nested: true,
    }],
  }).then(success).catch(err);
  utool.debug('Models app is being ' + 'searched'.read, payload);
};
Example #4
0
exports.create = (payload, err, success) => {
  db.app.create(payload).then(success).catch(err);
  utool.debug('Models app is being ' + 'created'.create, payload);
};