apemandb
Version:
Database for apeman project.
29 lines (27 loc) • 949 B
JavaScript
module.exports = Object.freeze({
beforeValidate (user, options) {
// console.log(`[hook] beforeValidate called: ${JSON.stringify(user)}`)
},
afterValidate (user, options) {
// console.log(`[hook] afterValidate called: ${JSON.stringify(user)}`)
},
beforeCreate (user, options) {
// console.log(`[hook] beforeCreate called: ${JSON.stringify(user)}`)
},
beforeDestroy (user, options) {
// console.log(`[hook] beforeDestroy called: ${JSON.stringify(user)}`)
},
beforeUpdate (user, options) {
// console.log(`[hook] beforeUpdate called: ${JSON.stringify(user)}`)
},
afterCreate (user, options) {
// console.log(`[hook] afterCreate called: ${JSON.stringify(user)}`)
},
afterDestroy (user, options) {
// console.log(`[hook] afterDestroy called: ${JSON.stringify(user)}`)
},
afterUpdate (user, options) {
// console.log(`[hook] afterUpdate called: ${JSON.stringify(user)}`)
}
})