/
astafievk
/
source_code
Обзор
Документация
Войти
/
astafievk
/
source_code
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Api/Models/Employee.js
31 строка
756 B
astafievK
source code
21 июн 2024, 21:02
21 июн 2024, 21:02
37a1d03
Код
Авторство
О чём код?
const sequelize = require("../database"); const {DataTypes} = require("sequelize"); const Image = require('./Image') const Service = require('./Service') const EmployeeHasService = require("./EmployeeHasService"); const Employee = sequelize.define('employee', { idEmployee: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, experience: { type: DataTypes.INTEGER, allowNull: false, }, idImage: { type: DataTypes.INTEGER, unique: true, references: { model: 'image', key: 'id' } } }); Employee.belongsTo(Image, { foreignKey: 'idImage' }); Image.hasMany(Employee, { foreignKey: 'idImage' }); module.exports = Employee