From 3094650c87a2be77c7d6d3505d5c0d8b40b6ef47 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 3 Dec 2025 16:04:01 +0530 Subject: [PATCH] Establishment send email and create establishment allow null field modified --- app/controllers/establishment.controller.js | 7 ++++--- app/models/establishment.model.js | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/controllers/establishment.controller.js b/app/controllers/establishment.controller.js index af3a5ce..a6e6d41 100644 --- a/app/controllers/establishment.controller.js +++ b/app/controllers/establishment.controller.js @@ -116,9 +116,9 @@ exports.createEstablishment = async (req, res) => { const establishment = await Establishment.create({ establishment_code, factory_name, - permanent_factory_code, - industry_code, - industry_code_production, + permanent_factory_code: permanent_factory_code || null, + industry_code: industry_code || null, + industry_code_production: industry_code_production || null, industry_code_mismatch_remarks, license_number, isic_code, @@ -1407,6 +1407,7 @@ exports.establishmentBulkUpload = async (req, res) => { const est = await Establishment.create({ establishment_code: p.est, + license_number: p.est, factory_name: p.factory, establishment_contact_email: p.email, establishment_emirate_id: p.emirateId, diff --git a/app/models/establishment.model.js b/app/models/establishment.model.js index 46209b8..c7b09fc 100644 --- a/app/models/establishment.model.js +++ b/app/models/establishment.model.js @@ -9,9 +9,9 @@ module.exports = (sequelize, DataTypes) => { }, establishment_code: { type: DataTypes.STRING, unique: true }, factory_name: { type: DataTypes.STRING, unique: true }, - permanent_factory_code: { type: DataTypes.STRING, unique: true }, - industry_code: { type: DataTypes.STRING, unique: true }, - industry_code_production: { type: DataTypes.STRING, unique: true }, + permanent_factory_code: { type: DataTypes.STRING, unique: true, allowNull: true }, + industry_code: { type: DataTypes.STRING, unique: true, allowNull: true }, + industry_code_production: { type: DataTypes.STRING, unique: true, allowNull: true }, industry_code_mismatch_remarks: { type: DataTypes.STRING }, license_number: { type: DataTypes.STRING, unique: true }, isic_code: { type: DataTypes.STRING, unique: true },