From 90077fffc279fec3d3a0d02c7a701a20b3888fe2 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sat, 1 Apr 2017 12:06:16 +0200 Subject: add _ext tables to model --- model.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/model.js b/model.js index d5ef5d6..7ad84c3 100644 --- a/model.js +++ b/model.js @@ -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}; }; -- cgit v1.3.1