Source symbols: src/db/mongodb/index.js
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@f7ed963096a0792da7b2fd63bb7114b3fbac55ed · 2026-06-28T18:05:03Z
- Declarations: 58
- Referenced calls: 32
Declared symbols
defaults— const at line 2VERSION— const at line 8fields— const at line 9sanitize— function at line 13; referencestoLowerCase,replaceCLIENT— let at line 17; referencescreate,MongoDB,info,sanitize,assignIndex— let at line 18; referencescreate,MongoDB,info,sanitize,assignMongoDB— exported function at line 25; referencesinfo,sanitize,assigncreateCollection— function at line 59; referencescollection,createIndexurl— let at line 91collections— const at line 107; referenceslistCollections,toArray,for,createCollectionfound— let at line 110; referencesforclear— function at line 142; referencesdropCollection,createCollectioncreate_result— function at line 157; referencesfor,push_id— const at line 158; referencesforid— const at line 163arr— const at line 174; referencesfor,pushrows— let at line 188params— let at line 189stmt— const at line 193project— const at line 206stmt— const at line 207match— const at line 233result— const at line 272; referencescollection,aggregate,next,pushrow— const at line 275; referencesnext,push,create_result,collection,find,toArray,aggregaterows— let at line 286; referencescollection,find,toArraystmt— const at line 290stmt— const at line 303result— const at line 329; referencescollection,aggregate,next,pushrow— const at line 332; referencesnext,push,create_result,collection,find,toArrayresult— let at line 358; referencesfor,push,sanitize,collection,aggregateparams— let at line 362; referencesfor,pushkeyword— let at line 363; referencesfor,pushterm— let at line 364; referencesfor,pushswap— const at line 368; referencespushproject— const at line 377stmt— const at line 381match— const at line 412project— const at line 451stmt— const at line 455match— const at line 488row— const at line 528; referencesnext,pushtasks— let at line 553; referencesfor,pushremovals— let at line 554; referencesfor,pushpromises— const at line 576; referencesfor,push,collection,insertManydata— let at line 579; referencesfor,pushkey— const at line 581; referencesfor,pusharr— const at line 582; referencesfor,pushdata— let at line 604; referencesfor,pushctx_key— const at line 606; referencesfor,pushctx_value— const at line 607; referencesfor,pushkey— const at line 609; referencesfor,pusharr— const at line 610; referencesfor,pushdata— let at line 633; referencesfor,pushtag— const at line 635; referencesfor,pushids— const at line 636; referencesfor,pushdata— let at line 649; referencesfor,entries,pushid— const at line 652; referencespushdoc— const at line 653; referencespush
Imported modules
mongodb../interface.js../../common.js
File-level call references
toLowerCase— line 14replace— line 14create— line 18MongoDB— line 27info— line 34sanitize— line 36assign— line 42mount— line 53open— line 56createCollection— line 62collection— line 63createIndex— line 63MongoClient— line 97connect— line 98listCollections— line 107toArray— line 107for— line 109all— line 133dropCollection— line 134call— line 149push— line 178find— line 201aggregate— line 272next— line 275create_result— line 281countDocuments— line 351remove— line 569insertMany— line 598entries— line 651keys— line 658clear— line 670deleteMany— line 709
Source: src/db/mongodb/index.js