EventBuzz_Backend/scripts/check-food-sources.js

19 lines
703 B
JavaScript

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