const { graphFromList } = require('../graphStuff.js'); const sqlite = require('better-sqlite3'); const db = new sqlite('the_big_db.db', { verbose: console.log }); const express = require('express'); const app = express.Router(); const page_routes = require('./pages.js'); app.use(page_routes); const user_routes = require('./users.js'); app.use(user_routes); app.get('/graph', (req, res) => { try { const rows = db.prepare('select number, html from pages').all(); const graph = graphFromList(rows); res.status(200).json(graph); } catch (error) { res.status(500).json({"error": error}); } }); module.exports = app;