const database = require('./../database'); class Team { constructor(id, name) { this.id = id; this.name = name; } } async function create(name, sportID) { query = `INSERT INTO scores.teams(team_name, sport_id) VALUES($1, $2) RETURNING team_id;`; const id = (await database.executeQuery(query, [name, sportID]))[0][0]; return new Team(id, name); } async function rename(id, name) { query = `UPDATE scores.teams SET team_name = $2 WHERE team_id = $1;`; await database.executeQuery(query, [id, name]); return new Team(id, name); } async function remove(id) { query = `DELETE FROM scores.teams WHERE team_id = $1 RETURNING team_name;`; name = (await database.executeQuery(query, [id]))[0][0]; return new Team(id, name); }