UNPKG

@speakr/speakr-module-services

Version:
40 lines (36 loc) 750 B
'use strict'; let _ = require('underscore'); module.exports = function(sequelize, DataTypes) { let tokens = sequelize.define('tokens', { id: { type: DataTypes.INTEGER, allowNull: false, primaryKey: true, autoIncrement: true }, user_id: { type: DataTypes.INTEGER, allowNull: false, references: { model: 'users', key: 'id' } }, key: { type: DataTypes.STRING, allowNull: false }, jwt: { type: DataTypes.STRING(500), allowNull: false }, expired_at: { type: DataTypes.DATE, allowNull: false } }, { underscored: true }); return tokens; };