Monorepo for Aesthetic.Computer aesthetic.computer
at main 26 lines 671 B view raw
1#!/usr/bin/env node 2// query-user.mjs - Quick script to query a user's @handles record 3 4import { connect } from '../../../system/backend/database.mjs'; 5 6const handle = process.argv[2] || 'jeffrey'; 7 8try { 9 const database = await connect(); 10 const handles = database.db.collection('@handles'); 11 12 console.log(`\n🔍 Querying @handles for: ${handle}\n`); 13 14 const user = await handles.findOne({ handle }); 15 16 if (user) { 17 console.log(JSON.stringify(user, null, 2)); 18 } else { 19 console.log(`❌ No user found with handle: ${handle}`); 20 } 21 22 await database.disconnect(); 23} catch (error) { 24 console.error('❌ Error:', error.message); 25 process.exit(1); 26}