const sqlite3 = require('sqlite3').verbose(); const db = new sqlite3.Database('company_finance.db'); db.all("SELECT name FROM sqlite_master WHERE type='table'", (err, rows) => { if (err) { console.error('查询失败:', err); db.close(); return; } console.log('数据库中的表:'); console.log('================'); rows.forEach((row, index) => { console.log(`${index + 1}. ${row.name}`); }); // 检查是否有商品相关表 const productTables = rows.filter(r => r.name.includes('product') || r.name.includes('category') || r.name.includes('goods') ); console.log('\n商品相关表:'); console.log('================'); if (productTables.length === 0) { console.log('没有找到商品相关表'); } else { productTables.forEach((row, index) => { console.log(`${index + 1}. ${row.name}`); }); } db.close(); });