mirror of
https://github.com/aljazceru/landscape-template.git
synced 2025-12-29 03:54:30 +01:00
19 lines
478 B
JavaScript
19 lines
478 B
JavaScript
const createGlobalModule = require("../utils/createGlobalModule");
|
|
|
|
let sessionsStore;
|
|
|
|
const createSessionStore = () => {
|
|
const session = require("express-session");
|
|
var Store = require('connect-pg-simple')(session);
|
|
console.log("New Sessions Store");
|
|
return new Store({
|
|
createTableIfMissing: true,
|
|
tableName: "user_sessions",
|
|
|
|
})
|
|
}
|
|
|
|
|
|
sessionsStore = createGlobalModule('sessions-store', createSessionStore);
|
|
|
|
module.exports = sessionsStore; |