UNPKG

@app-connect/core

Version:
36 lines (34 loc) 728 B
const Sequelize = require('sequelize'); const { sequelize } = require('./sequelize'); // Model for Admin data exports.AdminConfigModel = sequelize.define('adminConfigs', { // hashed rc account ID id: { type: Sequelize.STRING, primaryKey: true, }, userSettings: { type: Sequelize.JSON }, // Obsolete customAdapter: { type: Sequelize.JSON }, adminAccessToken: { type: Sequelize.STRING(512), }, adminRefreshToken: { type: Sequelize.STRING(512), }, adminTokenExpiry: { type: Sequelize.DATE }, // Array of: // { // crmUserId: string, // rcExtensionId: array of strings // } userMappings: { type: Sequelize.JSON } });