UNPKG

origintrail-node

Version:

OriginTrail Node - Decentralized Knowledge Graph Node Library

20 lines (19 loc) 495 B
export default (sequelize, DataTypes) => { const role = sequelize.define( 'role', { name: DataTypes.STRING, createdAt: DataTypes.DATE, updatedAt: DataTypes.DATE, }, { underscored: true }, ); role.associate = (models) => { role.belongsToMany(models.ability, { as: 'abilities', foreignKey: 'ability_id', through: models.role_ability, }); }; return role; };