phone.js 351 B

1234567891011121314151617181920
  1. const Sequelize = require('sequelize');
  2. module.exports = (sequelize) => {
  3. class Phone extends Sequelize.Model {
  4. static associate(db) {
  5. Phone.belongsTo(db.Person, { onDelete: 'cascade' });
  6. };
  7. }
  8. Phone.init({
  9. number: Sequelize.STRING,
  10. type: Sequelize.ENUM('home', 'work')
  11. }, {
  12. sequelize,
  13. modelName: 'Phone'
  14. });
  15. return Phone;
  16. };