group.js 317 B

12345678910111213141516171819
  1. const Sequelize = require('sequelize');
  2. module.exports = (sequelize) => {
  3. class Group extends Sequelize.Model {
  4. static associate(db) {
  5. Group.belongsToMany(db.Person, { through: 'PersonGroup' });
  6. };
  7. }
  8. Group.init({
  9. title: Sequelize.STRING
  10. }, {
  11. sequelize,
  12. modelName: 'Group'
  13. });
  14. return Group;
  15. };