Files
nxxmdata/bank-backend/test-project-direct.js

35 lines
860 B
JavaScript
Raw Normal View History

const { Project } = require('./models');
async function testProjectDirect() {
try {
console.log('🚀 直接测试项目模型...');
// 测试基本查询
const count = await Project.count();
console.log('✅ 项目总数:', count);
// 测试获取前5个项目
const projects = await Project.findAll({
limit: 5,
order: [['createdAt', 'DESC']]
});
console.log('✅ 获取项目成功,数量:', projects.length);
if (projects.length > 0) {
console.log('第一个项目:', {
id: projects[0].id,
name: projects[0].name,
status: projects[0].status,
farmName: projects[0].farmName
});
}
} catch (error) {
console.error('❌ 测试失败:', error.message);
console.error('错误堆栈:', error.stack);
}
}
testProjectDirect();