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();