/* eslint-disable*/ 'use strict'; module.exports = dc => { const DataTypes = dc.ORM; const sequelize = dc.orm; const Bridge = sequelize.define("bridge", { id: { index: 1, type: DataTypes.INTEGER, allowNull: false, defaultValue: null, comment: null, primaryKey: true, field: "id", autoIncrement: true, unique: "bridge_id_uindex" }, bridgeCode: { index: 2, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥梁代码", primaryKey: false, field: "bridge_code", autoIncrement: false }, bridgeName: { index: 3, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥梁名称", primaryKey: false, field: "bridge_name", autoIncrement: false }, centralStation: { index: 4, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "中心桩号", primaryKey: false, field: "central_station", autoIncrement: false }, crossingFigureType: { index: 5, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨越地物类型", primaryKey: false, field: "crossing_figure_type", autoIncrement: false }, crossingFigureName: { index: 6, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨越地物名称", primaryKey: false, field: "crossing_figure_name", autoIncrement: false }, natureOfCharges: { index: 7, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "收费性质", primaryKey: false, field: "nature_of_charges", autoIncrement: false }, rampCode: { index: 8, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "匝道编码", primaryKey: false, field: "ramp_code", autoIncrement: false }, sectionType: { index: 9, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "路段类型", primaryKey: false, field: "section_type", autoIncrement: false }, crossingFigureType1: { index: 10, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨越地物类型1", primaryKey: false, field: "crossing_figure_type_1", autoIncrement: false }, crossingFigureName1: { index: 11, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨越地物名称1", primaryKey: false, field: "crossing_figure_name_1", autoIncrement: false }, originalBridgeCode: { index: 12, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "原桥梁代码", primaryKey: false, field: "original_bridge_code", autoIncrement: false }, whetherWideRoadAndNarrowBridge: { index: 13, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否宽路窄桥", primaryKey: false, field: "whether_wide_road_and_narrow_bridge", autoIncrement: false }, isItInTheDirectoryOfLongAndLongBridges: { index: 14, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否在长大桥梁目录中", primaryKey: false, field: "is_it_in_the_directory_of_long_and_long_bridges", autoIncrement: false }, whetherItIsACrossProvincialBridge: { index: 15, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否跨省桥梁", primaryKey: false, field: "whether_it_is_a_cross_provincial_bridge", autoIncrement: false }, interworkingType: { index: 16, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "互通类型", primaryKey: false, field: "interworking_type", autoIncrement: false }, interworkingForm: { index: 17, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "互通形式", primaryKey: false, field: "interworking_form", autoIncrement: false }, interworkingAndCrossoverMode: { index: 18, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "互通交叉方式", primaryKey: false, field: "interworking_and_crossover_mode", autoIncrement: false }, bridgeClassification: { index: 19, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥梁分类", primaryKey: false, field: "bridge_classification", autoIncrement: false }, totalLengthOfBridge: { index: 20, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥梁全长", primaryKey: false, field: "total_length_of_bridge", autoIncrement: false }, totalSpanLength: { index: 21, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径总长", primaryKey: false, field: "total_span_length", autoIncrement: false }, mainSpanOfMainBridge: { index: 22, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "主桥主跨", primaryKey: false, field: "main_span_of_main_bridge", autoIncrement: false }, numberOfMainBridgeHoles: { index: 23, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "主桥孔数", primaryKey: false, field: "number_of_main_bridge_holes", autoIncrement: false }, spanCombination: { index: 24, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径组合", primaryKey: false, field: "span_combination", autoIncrement: false }, bridgeProperties: { index: 25, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥梁性质", primaryKey: false, field: "bridge_properties", autoIncrement: false }, designLoadClass: { index: 26, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "设计荷载等级", primaryKey: false, field: "design_load_class", autoIncrement: false }, superstructure: { index: 27, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "上部结构", primaryKey: false, field: "superstructure", autoIncrement: false }, superstructureMaterials: { index: 28, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "上部结构材料", primaryKey: false, field: "superstructure_materials", autoIncrement: false }, bridgeDeckPavementType: { index: 29, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥面铺装类型", primaryKey: false, field: "bridge_deck_pavement_type", autoIncrement: false }, bridgeDeckWidth: { index: 30, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥面宽", primaryKey: false, field: "bridge_deck_width", autoIncrement: false }, clearWidthOfBridgeDeck: { index: 31, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥面净宽", primaryKey: false, field: "clear_width_of_bridge_deck", autoIncrement: false }, clearanceUnderBridge: { index: 32, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥下净空", primaryKey: false, field: "clearance_under_bridge", autoIncrement: false }, seismicGrade: { index: 33, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "抗震等级", primaryKey: false, field: "seismic_grade", autoIncrement: false }, navigationClass: { index: 34, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "通航等级", primaryKey: false, field: "navigation_class", autoIncrement: false }, abutmentType: { index: 35, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥台类型", primaryKey: false, field: "abutment_type", autoIncrement: false }, pierType: { index: 36, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥墩类型", primaryKey: false, field: "pier_type", autoIncrement: false }, typesOfPierAndAbutmentAntiCollisionFacilities: { index: 37, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "墩台防撞设施类型", primaryKey: false, field: "types_of_pier_and_abutment_anti_collision_facilities", autoIncrement: false }, expansionJointType: { index: 38, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "伸缩缝类型", primaryKey: false, field: "expansion_joint_type", autoIncrement: false }, supportType: { index: 39, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "支座类型", primaryKey: false, field: "support_type", autoIncrement: false }, characteristicsOfCurvedSlope: { index: 40, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "弯坡斜特征", primaryKey: false, field: "characteristics_of_curved_slope", autoIncrement: false }, bridgeHeight: { index: 41, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "桥梁高度", primaryKey: false, field: "bridge_height", autoIncrement: false }, sidewalkWidth: { index: 42, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "人行道宽度", primaryKey: false, field: "sidewalk_width", autoIncrement: false }, constructionUnit: { index: 43, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "建设单位", primaryKey: false, field: "construction_unit", autoIncrement: false }, completionTime: { index: 44, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "建成时间", primaryKey: false, field: "completion_time", autoIncrement: false }, openingDate: { index: 45, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "通车日期", primaryKey: false, field: "opening_date", autoIncrement: false }, reconstructionTime: { index: 46, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "改建时间", primaryKey: false, field: "reconstruction_time", autoIncrement: false }, totalCost: { index: 47, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "总造价", primaryKey: false, field: "total_cost", autoIncrement: false }, nameOfDesignUnit: { index: 48, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "设计单位名称", primaryKey: false, field: "name_of_design_unit", autoIncrement: false }, nameOfConstructionUnit: { index: 49, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "施工单位名称", primaryKey: false, field: "name_of_construction_unit", autoIncrement: false }, nameOfSupervisionUnit: { index: 50, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "监理单位名称", primaryKey: false, field: "name_of_supervision_unit", autoIncrement: false }, natureOfConstruction: { index: 51, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "建设性质", primaryKey: false, field: "nature_of_construction", autoIncrement: false }, evaluationDate: { index: 52, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "评定日期", primaryKey: false, field: "evaluation_date", autoIncrement: false }, technicalConditionEvaluation: { index: 53, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "技术状况评定", primaryKey: false, field: "technical_condition_evaluation", autoIncrement: false }, assessmentUnit: { index: 54, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "评定单位", primaryKey: false, field: "assessment_unit", autoIncrement: false }, locationOfMajorDiseases: { index: 55, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "主要病害位置", primaryKey: false, field: "location_of_major_diseases", autoIncrement: false }, diseaseDescription: { index: 56, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "病害描述", primaryKey: false, field: "disease_description", autoIncrement: false }, takeControlMeasures: { index: 57, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "采取管制措施", primaryKey: false, field: "take_control_measures", autoIncrement: false }, dateOfLastPeriodicInspection: { index: 58, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "最近定期检查日期", primaryKey: false, field: "date_of_last_periodic_inspection", autoIncrement: false }, natureOfManagementAndMaintenanceUnit: { index: 59, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "管养单位性质", primaryKey: false, field: "nature_of_management_and_maintenance_unit", autoIncrement: false }, managementAndMaintenanceUnit: { index: 60, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "管养单位", primaryKey: false, field: "management_and_maintenance_unit", autoIncrement: false }, supervisionUnit: { index: 61, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "监管单位", primaryKey: false, field: "supervision_unit", autoIncrement: false }, reconstructionConstructionUnit: { index: 62, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "改造施工单位", primaryKey: false, field: "reconstruction_construction_unit", autoIncrement: false }, whetherItIsASubsidyProjectOfTheMinistry: { index: 63, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否部补助项目", primaryKey: false, field: "whether_it_is_a_subsidy_project_of_the_ministry", autoIncrement: false }, engineeringProperties: { index: 64, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "工程性质", primaryKey: false, field: "engineering_properties", autoIncrement: false }, reconstructionPart: { index: 65, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "改造部位", primaryKey: false, field: "reconstruction_part", autoIncrement: false }, modificationCompletionDate: { index: 66, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "改造完工日期", primaryKey: false, field: "modification_completion_date", autoIncrement: false }, year1: { index: 67, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "年份1", primaryKey: false, field: "year_1", autoIncrement: false }, spanCombination1: { index: 68, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径组合1", primaryKey: false, field: "span_combination_1", autoIncrement: false }, investment1: { index: 69, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "投资1", primaryKey: false, field: "investment_1", autoIncrement: false }, year2: { index: 70, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "年份2", primaryKey: false, field: "year_2", autoIncrement: false }, spanCombination2: { index: 71, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径组合2", primaryKey: false, field: "span_combination_2", autoIncrement: false }, investment2: { index: 72, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "投资2", primaryKey: false, field: "investment_2", autoIncrement: false }, year3: { index: 73, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "年份3", primaryKey: false, field: "year_3", autoIncrement: false }, spanCombination3: { index: 74, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径组合3", primaryKey: false, field: "span_combination_3", autoIncrement: false }, investment3: { index: 75, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "投资3", primaryKey: false, field: "investment_3", autoIncrement: false }, year4: { index: 76, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "年份4", primaryKey: false, field: "year_4", autoIncrement: false }, spanCombination4: { index: 77, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径组合4", primaryKey: false, field: "span_combination_4", autoIncrement: false }, investment4: { index: 78, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "投资4", primaryKey: false, field: "investment_4", autoIncrement: false }, year5: { index: 79, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "年份5", primaryKey: false, field: "year_5", autoIncrement: false }, spanCombination5: { index: 80, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "跨径组合5", primaryKey: false, field: "span_combination_5", autoIncrement: false }, investment5: { index: 81, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "投资5", primaryKey: false, field: "investment_5", autoIncrement: false }, plannedFundCategory: { index: 82, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "计划资金类别", primaryKey: false, field: "planned_fund_category", autoIncrement: false }, plannedYear: { index: 83, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "计划年度", primaryKey: false, field: "planned_year", autoIncrement: false }, planDocumentNo: { index: 84, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "计划文号", primaryKey: false, field: "plan_document_no", autoIncrement: false }, planItemUniqueCode: { index: 85, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "计划项目唯一编码", primaryKey: false, field: "plan_item_unique_code", autoIncrement: false }, plannedProjectType: { index: 86, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "计划项目类型", primaryKey: false, field: "planned_project_type", autoIncrement: false }, planProjectName: { index: 87, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "计划项目名称", primaryKey: false, field: "plan_project_name", autoIncrement: false }, completionStatus: { index: 88, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "完工情况", primaryKey: false, field: "completion_status", autoIncrement: false }, yearOfCompletion: { index: 89, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "完工年度", primaryKey: false, field: "year_of_completion", autoIncrement: false }, reasonForChange: { index: 90, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "变更原因", primaryKey: false, field: "reason_for_change", autoIncrement: false }, changeTime: { index: 91, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "变更时间", primaryKey: false, field: "change_time", autoIncrement: false }, reportingUnit: { index: 92, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "填报单位", primaryKey: false, field: "reporting_unit", autoIncrement: false }, remarks: { index: 93, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "备注", primaryKey: false, field: "remarks", autoIncrement: false }, whetherOverpassBridge: { index: 94, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否跨线桥", primaryKey: false, field: "whether_overpass_bridge", autoIncrement: false }, offLineBridgeOrNot: { index: 95, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否线外桥", primaryKey: false, field: "off_line_bridge_or_not", autoIncrement: false }, whetherDangerousBridgeReconstruction: { index: 96, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否危桥改造", primaryKey: false, field: "whether_dangerous_bridge_reconstruction", autoIncrement: false }, districtcounty: { index: 97, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "所在区县", primaryKey: false, field: "districtcounty", autoIncrement: false }, locationCity: { index: 98, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "所在地市", primaryKey: false, field: "location_city", autoIncrement: false } }, { tableName: "bridge", comment: "", indexes: [] }); dc.models.Bridge = Bridge; return Bridge; };