alphascript-server
Version:
CRUD operations for mongo and other functionalities to get started quickly in any CMS project
35 lines (27 loc) • 687 B
JavaScript
var api = require('../../../../');
module.exports = {
collection: function () {
return api.common.Module;
},
populate: "",
sort: { is_core: -1, name: 1 },
validate: function (data, callback) {
if (!data.name) return callback("O campo nome é obrigatório");
callback();
},
beforeAdd: function (data, callback) {
callback(null, data);
},
afterAdd: function (data, callback) {
callback(null, data);
},
beforeEdit: function (data, callback) {
callback(null, data);
},
afterEdit: function (data, callback) {
callback(null, data);
},
remove: function (id, callback) {
callback("Não é permitido remover módulos");
}
};