const sqlite3 = require('sqlite3').verbose(); const db = new sqlite3.Database('./database.sqlite'); db.serialize(() => { console.log('Products table schema:'); db.each(`SELECT sql FROM sqlite_master WHERE type='table' AND name='products'`, (err, row) => { if (err) { console.error(err); } else { console.log(row.sql); } }); console.log('\nCategories table schema:'); db.each(`SELECT sql FROM sqlite_master WHERE type='table' AND name='categories'`, (err, row) => { if (err) { console.error(err); } else { console.log(row.sql); } }); console.log('\nSample products:'); db.each(`SELECT id, barcode, name, price, stock FROM products LIMIT 5`, (err, row) => { if (err) { console.error(err); } else { console.log(row); } }); }); setTimeout(() => { db.close(); }, 1000);