const db = require('./db-sqlite'); async function checkProjects() { try { console.log('检查项目数据...'); // 检查项目表 const projectsResult = await db.query('SELECT * FROM projects'); console.log('项目列表:'); projectsResult.rows.forEach(project => { console.log(`ID: ${project.id}, 名称: ${project.name}, 代码: ${project.code}, 状态: ${project.status}`); }); // 检查预算项目表 const budgetProjectsResult = await db.query('SELECT * FROM budget_projects'); console.log('\n预算项目列表:'); budgetProjectsResult.rows.forEach(project => { console.log(`ID: ${project.id}, 名称: ${project.name}, 状态: ${project.status}`); }); // 检查合同表 const contractsResult = await db.query('SELECT * FROM project_contracts'); console.log('\n合同列表:'); contractsResult.rows.forEach(contract => { console.log(`ID: ${contract.id}, 项目ID: ${contract.project_id}, 合同编号: ${contract.contract_code}`); }); console.log('\n✅ 检查完成!'); process.exit(0); } catch (error) { console.error('检查失败:', error); process.exit(1); } } // 执行检查 checkProjects();