Skip to content

iliakan/cls-mongoose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This module may not work for 4.x

Don't use CLS. It sucks.

As I gave it up, this module may not work for the recent mongoose due to changes in it's internals.

CLS shimmer for Mongoose

Adds CLS wrapper for Mongoose, making mongoose safe to use with continuation-local-storage.

Usage:

var cls = require('continuation-local-storage');
var clsMongoose = require('cls-mongoose');

// or cls.getNamespace if exists
var clsns = cls.createNamespace('app');

var mongoose = require('mongoose');
clsMongoose(clsns);

After mongoose is patched, use it as usual.

About

Continuation local storage mongoose shimmer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published