'use strict'; const { doorLockEvents } = require('../constants/constants'); module.exports = (sequelize, DataTypes) => { const doorLockEvent = sequelize.define('doorLockEvent', { memberName: DataTypes.TEXT, memberNumber: DataTypes.INTEGER, memberId: DataTypes.TEXT, resourceId: DataTypes.TEXT, event: { type: DataTypes.ENUM, values: [doorLockEvents.USER_LOCKED, doorLockEvents.USER_UNLOCKED] }, timestamp: DataTypes.DATE, }, {}); doorLockEvent.associate = function(models) { // associations can be defined here }; return doorLockEvent; };