summaryrefslogtreecommitdiff
path: root/model.js
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-03-31 20:50:10 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-03-31 20:50:10 +0200
commit6155af70d53765c7867b18834fe252c1209729bc (patch)
tree7c159cff68cb0bdee1df845ca2864148e5f31e58 /model.js
parentf4421abda87f9f98d5fd0de88b9e70b146eb91b2 (diff)
downloadshrinker-6155af70d53765c7867b18834fe252c1209729bc.tar.gz
shrinker-6155af70d53765c7867b18834fe252c1209729bc.zip
move ORM model into seperate repo
Diffstat (limited to 'model.js')
-rw-r--r--model.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/model.js b/model.js
deleted file mode 100644
index 867643b..0000000
--- a/model.js
+++ /dev/null
@@ -1,28 +0,0 @@
-/* jshint esnext:true */
-'use strict';
-
-var JsonField = require("sequelize-json");
-
-module.exports = (seq, Seq) => {
- let Match = seq.import("./models/match.js"),
- Asset = seq.import("./models/asset.js"),
- Roster = seq.import("./models/roster.js"),
- //Team = seq.import("./models/team.js"),
- Participant = seq.import("./models/participant.js"),
- ParticipantItemUse = seq.import("./models/participant_item_use.js"),
- Player = seq.import("./models/player.js"),
- Item = seq.import("./models/item.js");
-
- Match.hasMany(Asset, {as: "Assets"});
- Asset.belongsTo(Match);
- Roster.belongsTo(Match, { foreignKey: "match_api_id", targetKey: "api_id" });
- //Roster.hasOne(Team, {as: "Team"});
- //Team.belongsTo(Roster);
- Participant.belongsTo(Roster, { foreignKey: "roster_api_id", targetKey: "api_id" });
- Participant.hasOne(Player, { foreignKey: "player_api_id", targetKey: "api_id" });
- ParticipantItemUse.belongsTo(Participant, { foreignKey: "participant_api_id", targetKey: "api_id" });
- ParticipantItemUse.hasOne(Item);
-
- //return {Match, Roster, Team, Participant, Player, Asset};
- return {Match, Roster, Participant, ParticipantItemUse, Player, Asset, Item};
-};