require('dotenv').config(); const mongoose = require('mongoose'); async function main() { const mongoUrl = process.env.MONGODB_URI || process.env.MONGO_URL || process.env.MONGO_URI || 'mongodb://localhost:27017/eventbuzz'; await mongoose.connect(mongoUrl, { useNewUrlParser: true, useUnifiedTopology: true }); console.log('Connected to', mongoUrl); const KnowledgeSource = require('../src/models/KnowledgeSource'); const docs = await KnowledgeSource.find({ type: 'food' }).lean(); console.log('Found', docs.length, 'food sources'); console.log(JSON.stringify(docs, null, 2)); await mongoose.disconnect(); } main().catch((err) => { console.error('Error', err); process.exit(1); });