const mysql = require("mysql2"); const topPerformers = (req, res) => { // res.send(req.query.doa); //get // res.send(req.body.doa); //post const connection = mysql.createConnection({ host: process.env.MARIA_HOST, user: process.env.MARIA_USER, password: process.env.MARIA_PASS, database: process.env.MARIA_DBNM }); connection.connect((err) => { if(err) { console.error('Error connecting to the database:', err); return; } console.log('Connected to the MariaDB database.'); }); const data = req.body; const query = `SELECT * FROM top_performers`; connection.query(query, (err, results) => { if (err) { console.error('Error inserting data:', err); res.status(500).send('Internal Server Error'); return; } res.status(200).json(results); }); }; module.exports = topPerformers; // let performersData = [ // { // id: "1", // name: "Eiden", // score: "48/50", // points: "999", // rank: "1", // program: "Graduate Program", // avatar: "/assets/avatar1.png" // }, // { // id: "2", // name: "Jackson", // score: "45/50", // points: "997", // rank: "2", // program: "Graduate Program", // avatar: "/assets/avatar2.png" // }, // { // id: "3", // name: "Emma Aria", // score: "43/50", // points: "994", // rank: "3", // program: "Graduate Program", // avatar: "/assets/avatar3.png" // }, // { // id: "4", // name: "John Doe", // score: "40/50", // points: "990", // rank: "4", // program: "Graduate Program", // avatar: "/assets/avatar4.png" // }, // { // id: "5", // name: "Jane Cooper", // score: "37/50", // points: "987", // rank: "5", // program: "Graduate Program", // avatar: "/assets/avatar5.png" // }, // { // id: "6", // name: "John Doe", // score: "35/50", // points: "982", // rank: "6", // program: "Graduate Program", // avatar: "/assets/avatar6.png" // }, // { // id: "7", // name: "Alice", // score: "33/50", // points: "980", // rank: "7", // program: "Graduate Program", // avatar: "/assets/avatar1.png" // }, // { // id: "8", // name: "Bob", // score: "32/50", // points: "978", // rank: "8", // program: "Graduate Program", // avatar: "/assets/avatar2.png" // }, // { // id: "9", // name: "Charlie", // score: "30/50", // points: "975", // rank: "9", // program: "Graduate Program", // avatar: "/assets/avatar3.png" // }, // { // id: "10", // name: "Diana", // score: "28/50", // points: "972", // rank: "10", // program: "Graduate Program", // avatar: "/assets/avatar4.png" // }, // { // id: "11", // name: "Edward", // score: "27/50", // points: "970", // rank: "11", // program: "Graduate Program", // avatar: "/assets/avatar5.png" // }, // { // id: "12", // name: "Fiona", // score: "26/50", // points: "968", // rank: "12", // program: "Graduate Program", // avatar: "/assets/avatar6.png" // }, // { // id: "13", // name: "George", // score: "25/50", // points: "965", // rank: "13", // program: "Graduate Program", // avatar: "/assets/avatar1.png" // }, // { // id: "14", // name: "Hannah", // score: "23/50", // points: "962", // rank: "14", // program: "Graduate Program", // avatar: "/assets/avatar2.png" // }, // { // id: "15", // name: "Ian", // score: "22/50", // points: "960", // rank: "15", // program: "Graduate Program", // avatar: "/assets/avatar3.png" // }, // { // id: "16", // name: "Julia", // score: "20/50", // points: "957", // rank: "16", // program: "Graduate Program", // avatar: "/assets/avatar4.png" // }, // { // id: "17", // name: "Kyle", // score: "19/50", // points: "955", // rank: "17", // program: "Graduate Program", // avatar: "/assets/avatar5.png" // }, // { // id: "18", // name: "Laura", // score: "18/50", // points: "953", // rank: "18", // program: "Graduate Program", // avatar: "/assets/avatar6.png" // }, // { // id: "19", // name: "Michael", // score: "17/50", // points: "950", // rank: "19", // program: "Graduate Program", // avatar: "/assets/avatar1.png" // }, // { // id: "20", // name: "Nancy", // score: "16/50", // points: "947", // rank: "20", // program: "Graduate Program", // avatar: "/assets/avatar2.png" // }, // { // id: "21", // name: "Oliver", // score: "15/50", // points: "945", // rank: "21", // program: "Graduate Program", // avatar: "/assets/avatar3.png" // } // ]; // res.json(performersData);