class SessionRelatedToPublickeyProvider { constructor({ sequelize, DataTypes }) { this.sequelize = sequelize; this.DataTypes = DataTypes; } provide() { const SessionRelatedToPublickey = this.sequelize.define( 'SessionRelatedToPublickey', { uuid: { type: this.DataTypes.UUID, allowNull: false, unique: true, primaryKey: true, }, session_uuid: { type: this.DataTypes.UUID, allowNull: false, }, public_key: { type: this.DataTypes.STRING, allowNull: false, }, created_at: { type: this.DataTypes.DATE, allowNull: false, }, }, { tableName: 'session_related_to_public_key', } ); return SessionRelatedToPublickey; } } module.exports = SessionRelatedToPublickeyProvider;