cls-mysql
v1.0.3
Published
Continuation local storage shim for MySQL
Downloads
3,523
Maintainers
Readme
cls-mysql
cls-mysql provides a shim layer for node-mysql so that it will work with continuation-local-storage. It does this by binding all callbacks that are passed into node-mysql with a CLS namespace.
var cls = require('continuation-local-storage');
var ns = cls.createNamespace('NODESPACE');
var mysql = require('mysql');
// load shim
require('cls-mysql')(ns);
tests
The tests assume that a MySQL server is running on localhost, and the
user root
can login without password. Alternate database config can
optionally be provided in test/config.js
. See the
node-mysql readme for config options for MySQL connections.