/
home
/
infinitibizsol
/
.trash
/
model.3
/
policy
/
File Upload :
llllll
Current File: /home/infinitibizsol/.trash/model.3/policy/contractorUnderwriting.js
import mongoose from "mongoose"; const ContractorUnderwriting = new mongoose.Schema( { number_of_full_time_staff: { type: Number, required: false, default: 0 }, number_of_part_time_staff: { type: Number, required: false, default: 0 }, percent_of_work_subcontracted: { type: Number, required: false, default: 0, }, work_contracted: { type: String, required: false, default: "" }, dollars_paid_to_subcontractors: { type: String, required: false, default: "", }, employee_oversight_radius: { type: String, required: false, default: "" }, roofing_percent: { type: Number, required: false, default: 0 }, renovation_percent: { type: Number, required: false, default: 0 }, maximum_excavation_depth: { type: String, required: false, default: "" }, grading_percent: { type: Number, required: false, default: 0 }, tree_trimming_percent: { type: Number, required: false, default: 0 }, snowplowing_percent: { type: Number, required: false, default: 0 }, painting_inside_percent: { type: Number, required: false, default: 0 }, painting_outside_percent: { type: Number, required: false, default: 0 }, scaffolding_height: { type: String, required: false, default: "" }, exterior_spray_percent: { type: Number, required: false, default: 0 }, commercial_roofing_percent: { type: Number, required: false, default: 0 }, residential_roofing_percent: { type: Number, required: false, default: 0 }, total_percent_work_residential: { type: Number, required: false, default: 0, }, total_percent_work_commercial: { type: Number, required: false, default: 0, }, new_construction_percent: { type: Number, required: false, default: 0 }, remodel_percent: { type: Number, required: false, default: 0 }, subcontractor_minimum_gl_limit_per_occurrence: { type: String, required: false, default: "", }, subcontractor_minimum_gl_limit_aggregate: { type: String, required: false, default: "", }, policy_id: { type: mongoose.Schema.ObjectId, ref: "Policy", }, createdOn: { type: Date, default: Date.now }, modifiedOn: { type: Date, default: Date.now }, }, { toJSON: { virtuals: true }, toObject: { virtuals: true }, } ); export default mongoose.model("ContractorUnderwriting", ContractorUnderwriting);
Copyright ©2k19 -
Hexid
|
Tex7ure