db.createUser( { user: "ocr_user", pwd: "ocr_password", roles: [ { role: "readWrite", db: "ocr_db" } ] } ); db.createCollection("processed_documents"); db.createCollection("webhook_logs"); db.createCollection("metrics"); // Create indexes db.processed_documents.createIndex({ "created_at": 1 }); db.processed_documents.createIndex({ "status": 1 }); db.webhook_logs.createIndex({ "timestamp": 1 }); db.metrics.createIndex({ "timestamp": 1 });