%PDF- %PDF-
Direktori : /home/opti/workflow/src/models/ |
Current File : /home/opti/workflow/src/models/regions.js |
'use strict'; module.exports = (sequelize, DataTypes) => { const Regions = sequelize.define('Region', { name: DataTypes.STRING, description: DataTypes.STRING, email: DataTypes.STRING, address: DataTypes.STRING, lga: DataTypes.STRING, state: DataTypes.STRING, country: DataTypes.STRING, orgId: DataTypes.INTEGER, headId: DataTypes.INTEGER, assistantId: DataTypes.INTEGER, addedById: DataTypes.INTEGER, updatedById: DataTypes.INTEGER, deletedAt: DataTypes.DATE, deletedById: DataTypes.INTEGER }, {}); Regions.associate = function(models) { // associations can be defined here Regions.belongsTo(models.User, {foreignKey: 'headId', as: 'head'}); Regions.belongsTo(models.User, {foreignKey: 'assistantId', as: 'assistant'}) }; return Regions; };