1.1.1 • Published 6 years ago
connect-cockroachdb-simple v1.1.1
Connect CockroachDB Simple
A simple, minimal CockroachDB session store for Express/Connect
Installation
npm install connect-cockroachdb-simple
Once npm installed the module, you need to create the session table in your database. For that you can use the table.sql file provided with the module:
Usage
Example is based on Express 4.
Simple example:
var session = require('express-session');
var crdbSession = require('connect-cockroachdb-simple')(session);
var pg = require('pg');
app.use(session({
store: new crdbSession({
pg: pg,
conString: YOUR_CONNECTION_STRING
}),
secret: process.env.FOO_COOKIE_SECRET,
resave: false,
cookie: { maxAge: 30 * 24 * 60 * 60 * 1000 } // 30 days
}));
Advanced options
View original fork here for advanced configuration.