// @flow import { DataTypes, sequelize } from '../sequelize'; const Backlink = sequelize.define('backlink', { id: { type: DataTypes.UUID, defaultValue: DataTypes.UUIDV4, primaryKey: true, }, }); Backlink.associate = models => { Backlink.belongsTo(models.Document, { as: 'document', foreignKey: 'documentId', }); Backlink.belongsTo(models.Document, { as: 'reverseDocument', foreignKey: 'reverseDocumentId', }); Backlink.belongsTo(models.User, { as: 'user', foreignKey: 'userId', }); }; export default Backlink;