33 lines
759 B
JavaScript
33 lines
759 B
JavaScript
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();
|