Files
nxxmdata/bank-backend/check-data.js

33 lines
759 B
JavaScript
Raw Normal View History

2025-09-25 15:53:44 +08:00
const { sequelize } = require('./config/database');
async function checkData() {
try {
console.log('检查各表数据统计...\n');
const tables = [
'supervision_tasks',
'projects',
'installation_tasks',
'completed_supervisions',
'loan_applications',
'loan_contracts'
];
for (const table of tables) {
const result = await sequelize.query(
`SELECT COUNT(*) as count FROM ${table}`,
{ type: sequelize.QueryTypes.SELECT }
);
console.log(`${table}: ${result[0].count} 条记录`);
}
console.log('\n检查完成');
} catch (error) {
console.error('错误:', error.message);
} finally {
await sequelize.close();
}
}
checkData();