Files
adastra_api/src/services/herowars.service.js
T

34 lines
693 B
JavaScript

const DB = require('../database/mysql');
const { HeroWar } = DB;
class HeroWarService {
static async createMember(data) {
return HeroWar.create(data);
}
static async getAllMembers() {
return HeroWar.findAll({
order: [['createdAt', 'DESC']],
});
}
static async getMemberById(id) {
return HeroWar.findByPk(id);
}
static async getMemberByName(email) {
return HeroWar.findOne({ where: { email: email } });
}
static async updateMember(data) {
return HeroWar.update(data);
}
static async deleteMember(data) {
return HeroWar.delete(data);
}
}
module.exports = HeroWarService;