feedback tab
This commit is contained in:
@@ -8,6 +8,7 @@ const ItemRequestResponse = require("./ItemRequestResponse");
|
||||
const UserAddress = require("./UserAddress");
|
||||
const ConditionCheck = require("./ConditionCheck");
|
||||
const AlphaInvitation = require("./AlphaInvitation");
|
||||
const Feedback = require("./Feedback");
|
||||
|
||||
User.hasMany(Item, { as: "ownedItems", foreignKey: "ownerId" });
|
||||
Item.belongsTo(User, { as: "owner", foreignKey: "ownerId" });
|
||||
@@ -82,6 +83,10 @@ User.hasMany(AlphaInvitation, {
|
||||
foreignKey: "usedBy",
|
||||
});
|
||||
|
||||
// Feedback associations
|
||||
User.hasMany(Feedback, { as: "feedbacks", foreignKey: "userId" });
|
||||
Feedback.belongsTo(User, { as: "user", foreignKey: "userId" });
|
||||
|
||||
module.exports = {
|
||||
sequelize,
|
||||
User,
|
||||
@@ -93,4 +98,5 @@ module.exports = {
|
||||
UserAddress,
|
||||
ConditionCheck,
|
||||
AlphaInvitation,
|
||||
Feedback,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user