diff options
| -rw-r--r-- | model.js | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -7,8 +7,10 @@ module.exports = (seq, Seq) => { Roster = seq.import("./models/roster.js"), //Team = seq.import("./models/team.js"), Participant = seq.import("./models/participant.js"), + ParticipantExt = seq.import("./models/participant_ext.js"), ParticipantItemUse = seq.import("./models/participant_item_use.js"), Player = seq.import("./models/player.js"), + PlayerExt = seq.import("./models/player_ext.js"), Item = seq.import("./models/item.js"); Match.hasMany(Asset, {as: "Assets"}); @@ -20,7 +22,9 @@ module.exports = (seq, Seq) => { Participant.hasOne(Player, { foreignKey: "player_api_id", targetKey: "api_id" }); ParticipantItemUse.belongsTo(Participant, { foreignKey: "participant_api_id", targetKey: "api_id" }); ParticipantItemUse.hasOne(Item); + ParticipantExt.belongsTo(Participant, { foreignKey: "participant_api_id", targetKey: "api_id" }); + PlayerExt.belongsTo(Player, { foreignKey: "player_api_id", targetKey: "api_id" }); //return {Match, Roster, Team, Participant, Player, Asset}; - return {Match, Roster, Participant, ParticipantItemUse, Player, Asset, Item}; + return {Match, Roster, Participant, ParticipantExt, ParticipantItemUse, Player, PlayerExt, Asset, Item}; }; |
