const Database = require('better-sqlite3'); // Use an in-memory database for testing const db = new Database(':memory:'); // Create a table db.exec('CREATE TABLE test (id INTEGER PRIMARY KEY, name TEXT)'); // Insert data const insert = db.prepare('INSERT INTO test (name) VALUES (?)'); insert.run('Alice'); insert.run('Bob'); // Query data const rows = db.prepare('SELECT * FROM test').all(); console.log(rows); // Should output: [ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' } ]