diff --git a/templates/app/_package.json b/templates/app/_package.json index 6d6ff0091..e6c91eeef 100644 --- a/templates/app/_package.json +++ b/templates/app/_package.json @@ -41,7 +41,7 @@ "connect-mongo": "^1.2.1",<% } %><% if(filters.sequelize) { %> "sequelize": "^3.23.6", "sqlite3": "~3.1.1", - "express-sequelize-session": "0.4.0",<% } %><% if(filters.auth) { %> + "connect-session-sequelize": "^4.1.0",<% } %><% if(filters.auth) { %> "jsonwebtoken": "^7.0.0", "express-jwt": "^5.0.0", "passport": "~0.3.0", diff --git a/templates/app/server/config/express.js b/templates/app/server/config/express.js index 172d4f06d..3f3167f33 100644 --- a/templates/app/server/config/express.js +++ b/templates/app/server/config/express.js @@ -24,8 +24,7 @@ import connectMongo from 'connect-mongo/es5';<% } %> import mongoose from 'mongoose'; var MongoStore = connectMongo(session);<% } else if(filters.sequelize) { %> import sqldb from '../sqldb'; -import expressSequelizeSession from 'express-sequelize-session'; -var Store = expressSequelizeSession(session.Store);<% } %> +let Store = require('connect-session-sequelize')(session.Store);<% } %> export default function(app) { var env = app.get('env'); @@ -65,7 +64,7 @@ export default function(app) { mongooseConnection: mongoose.connection, db: '<%= lodash.slugify(lodash.humanize(appname)) %>' })<% } else if(filters.sequelize) { %>, - store: new Store(sqldb.sequelize)<% } %> + store: new Store({db: sqldb.sequelize})<% } %> })); /**