slrdbc
Version:
SOLARIS database controller
36 lines (26 loc) • 899 B
JavaScript
const { MongoClient } = require('mongodb');
exports.printMsg = function() {
console.log("This is a message from the demo package");
}
exports.xxx = function() {
console.log('Find the X');
}
async function listDatabases(client) {
databases = await client.db().admin().listDatabases();
console.log("Databases:");
databases.databases.forEach(db => console.log(` - ${db.name}`));
};
var SLRDB = null;
var SLRCOLLECTION = null;
async function slrDBLogon() {
var url = 'mongodb://localhost/EmployeeDB';
const client = new MongoClient(url);
await client.connect();
console.log('MongoDB connected.');
// await listDatabases(client);
console.log('After list');
SLRDB = await client.db('SOLARIS-XXX');
console.log('After list');
SLRCOLLECTION = SLRDB.collection('PROJECT');
}
exports.slrDBLogon = slrDBLogon;