segunolalive/helloBooks

View on GitHub
server/models/bookCategory.js

Summary

Maintainability
A
0 mins
Test Coverage
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;
};