Developer Integration Guide
EnzoDB Documentation
Comprehensive connection guides, driver code snippets, and SDK references for EnzoDB.
Connection String Format
Each database is assigned an isolated customer account. Pass authSource matching your database name.
mongodb://USER:PASSWORD@db.enzocord.site:27017/DATABASE_NAME?authSource=DATABASE_NAME
Node.js / TypeScript (MongoDB Native Driver)
const { MongoClient } = require('mongodb');
const uri = "mongodb://enzo_user_xxxx:password@db.enzocord.site:27017/enzo_xxxx?authSource=enzo_xxxx";
const client = new MongoClient(uri);
async function main() {
await client.connect();
const db = client.db('enzo_xxxx');
await db.collection('test').insertOne({ message: 'Hello from EnzoDB!' });
const result = await db.collection('test').findOne({});
console.log(result);
await client.close();
}
main().catch(console.error);Python (PyMongo)
from pymongo import MongoClient
uri = "mongodb://enzo_user_xxxx:password@db.enzocord.site:27017/enzo_xxxx?authSource=enzo_xxxx"
client = MongoClient(uri)
db = client['enzo_xxxx']
db.test.insert_one({'message': 'Hello from EnzoDB Python!'})
print(db.test.find_one())