UNPKG

@app-connect/core

Version:
39 lines (37 loc) 775 B
const Sequelize = require('sequelize'); const { sequelize } = require('./sequelize'); // Model for User data exports.UserModel = sequelize.define('users', { id: { type: Sequelize.STRING, primaryKey: true, }, hostname: { type: Sequelize.STRING, }, timezoneName: { type: Sequelize.STRING, }, timezoneOffset: { type: Sequelize.STRING, }, platform: { type: Sequelize.STRING, }, // in apiKey auth, accessToken will be API key accessToken: { type: Sequelize.STRING(2000), }, refreshToken: { type: Sequelize.STRING(2000), }, tokenExpiry: { type: Sequelize.DATE }, platformAdditionalInfo: { type: Sequelize.JSON }, userSettings: { type: Sequelize.JSON } });