id: {
allowNull: false,
primaryKey: true,
type: DataTypes.STRING(40)
},
session: {
type: DataTypes.JSON
},
expires: {
type: DataTypes.DATE
}
})
sessionConfig = {
store: {
get: key => Sessions.findOne({ where: { id: key } }),
set: (key, session) =>
Sessions.findOne({ where: { id: key } })
.then(s => s ? s.update(session) : Sessions.create({ id: key, ...session }))
}
}
bot.use(session(sessionConfig))
Искренне не люблю секвелайз
мамаамакриминал
.
.
.
типатого
.
можно сетер лаконичнее сделать через Session.findOrCreate
давно ввели атомарный метод?
это не моного a sequelize
я не пробовал, но мне кажется это не работает
а я пробовал и это работает 😁
вот так примерно под свою бд
что-то мне кажется что нет
.
.
Обсуждают сегодня