Files
Mastering-Node.js-Web-Devel…/Chapter 14/End of Chapter/part2app/dist/server/sessions/orm_models.js
T
2024-05-29 18:54:49 +01:00

16 lines
572 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.initializeModel = exports.SessionModel = void 0;
const sequelize_1 = require("sequelize");
class SessionModel extends sequelize_1.Model {
}
exports.SessionModel = SessionModel;
const initializeModel = (sequelize) => {
SessionModel.init({
id: { type: sequelize_1.DataTypes.STRING, primaryKey: true },
data: { type: sequelize_1.DataTypes.JSON },
expires: { type: sequelize_1.DataTypes.DATE }
}, { sequelize });
};
exports.initializeModel = initializeModel;