| 12345678910111213141516171819202122 |
- const Sequelize = require('sequelize');
- module.exports = (sequelize) => {
- class PostalAddress extends Sequelize.Model {
- static associate(db) {
- PostalAddress.belongsTo(db.Person, { onDelete: 'cascade' });
- };
- }
- PostalAddress.init({
- address: Sequelize.STRING,
- city: Sequelize.STRING,
- country: Sequelize.STRING,
- type: Sequelize.ENUM('home', 'work')
- }, {
- sequelize,
- modelName: 'PostalAddress'
- });
-
- return PostalAddress;
- };
|