index.js
585 Bytes
/**
* Created by Tommy Huang on 18/03/21.
*/
const User = require('./user')
const BorrowList = require('./borrowList')
const WechatTicket = require('./wechatTickets')
const Friendship = require('./friendships')
BorrowList.belongsTo(User, {foreignKey: 'creditor_id', as: 'Creditor'})
BorrowList.belongsTo(User, {foreignKey: 'borrower_id', as: 'Borrower'})
User.belongsToMany(User, { through: Friendship, as: 'friend', foreignKey: 'user_id', otherKey: 'friend_id'})
module.exports = {
User: User,
BorrowList: BorrowList,
WechatTicket: WechatTicket,
Friendship: Friendship
}