socket.io-adapter-sequelize
Install
npm install socket.io-adapter-sequelize
How to use
var io = 3000;var SequelizeAdapter = ; var dbconfig = 'database': 'test-db' 'username': 'user' 'password': 'pass' 'dialect': 'sqlite' 'storage': 'test/test-db.sqlite' 'logging': false var sequelize = dbconfigio;
API
adapter(sequelize[, opts])
sequelize
is an existing connected Sequelize object.
adapter(opts)
The following options are allowed:
tableName
: the name of the table that will be created and used within your connected databaseprocessEvery
: milliseconds for how often the check for new messages will be run. defaults to 1000 i.e. 1 second.
When to use
Use when you want to use a sequelize compatable database to pass events between nodes when working with clusters.
Credit
Inspired by the other socket.io adapters. Particularly the redis and rethinkdb ones. Thanks
License
MIT