This repository has been archived on 2026-06-29. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
spellsaurus/routes/spells.js
2020-03-23 18:35:13 +01:00

32 lines
650 B
JavaScript

const express = require('express');
let router = express.Router();
const connection = require('../database/connection');
const db = connection.db;
getSpells = () => {
return new Promise((resolve, reject) => {
let query =
"SELECT * " +
"FROM spell";
db.query(query, (err, result) => {
if (err) {
return reject;
}
resolve(result);
})
})
}
router
.get('/', (req, res, next) => {
getSpells().then(v => {
res.setHeader('Content-Type', 'application/json');
res.end(JSON.stringify({spells : v}));
})
})
module.exports = router