server/models/bookCategory.js
export default (sequelize, DataTypes) => {
const BookCategory = sequelize.define('BookCategory', {
category: {
allowNull: false,
type: DataTypes.STRING,
unique: true,
},
});
BookCategory.associate = (models) => {
BookCategory.hasMany(models.Book, {
foreignKey: 'categoryId',
as: 'books',
});
};
return BookCategory;
};