/* eslint-disable*/ 'use strict'; module.exports = dc => { const DataTypes = dc.ORM; const sequelize = dc.orm; const BusCar = sequelize.define("busCar", { id: { index: 1, type: DataTypes.INTEGER, allowNull: false, defaultValue: null, comment: null, primaryKey: true, field: "id", autoIncrement: true, unique: "bus_car_id_uindex" }, company: { index: 2, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "所属公司", primaryKey: false, field: "company", autoIncrement: false }, fleet: { index: 3, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "所属车队", primaryKey: false, field: "fleet", autoIncrement: false }, line: { index: 4, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "所属线路", primaryKey: false, field: "line", autoIncrement: false }, vehicleNumber: { index: 5, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆编号", primaryKey: false, field: "vehicle_number", autoIncrement: false }, vehicleLicensePlateNumber: { index: 6, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆牌照号", primaryKey: false, field: "vehicle_license_plate_number", autoIncrement: false }, operationCategory: { index: 7, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "运营类别", primaryKey: false, field: "operation_category", autoIncrement: false }, serviceLife: { index: 8, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "已使用年限", primaryKey: false, field: "service_life", autoIncrement: false }, engineModel: { index: 9, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "发动机型号", primaryKey: false, field: "engine_model", autoIncrement: false }, vehicleModel: { index: 10, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆型号", primaryKey: false, field: "vehicle_model", autoIncrement: false }, vehicleCategory: { index: 11, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆类别", primaryKey: false, field: "vehicle_category", autoIncrement: false }, vehicleStatus: { index: 12, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆状态", primaryKey: false, field: "vehicle_status", autoIncrement: false }, dateOfEntry: { index: 13, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "入户日期", primaryKey: false, field: "date_of_entry", autoIncrement: false }, purchaseDate: { index: 14, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "购进日期", primaryKey: false, field: "purchase_date", autoIncrement: false }, energyConsumptionType: { index: 15, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "能耗类型", primaryKey: false, field: "energy_consumption_type", autoIncrement: false }, numberOfStandardUnits: { index: 16, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "标台数", primaryKey: false, field: "number_of_standard_units", autoIncrement: false }, maintenanceUnit: { index: 17, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "维保单位", primaryKey: false, field: "maintenance_unit", autoIncrement: false }, vehicleType: { index: 18, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆类型", primaryKey: false, field: "vehicle_type", autoIncrement: false }, brandAndModel: { index: 19, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "厂牌型号", primaryKey: false, field: "brand_and_model", autoIncrement: false }, manufacturer: { index: 20, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "生产厂家", primaryKey: false, field: "manufacturer", autoIncrement: false }, drivingLicenseNo: { index: 21, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "行驶证编号", primaryKey: false, field: "driving_license_no", autoIncrement: false }, engineNumber: { index: 22, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "发动机编号", primaryKey: false, field: "engine_number", autoIncrement: false }, mainEnergyConsumption: { index: 23, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "主能耗", primaryKey: false, field: "main_energy_consumption", autoIncrement: false }, secondaryEnergyConsumption: { index: 24, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "副能耗", primaryKey: false, field: "secondary_energy_consumption", autoIncrement: false }, emissionStandard: { index: 25, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "排放标准", primaryKey: false, field: "emission_standard", autoIncrement: false }, startDate: { index: 26, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "启用日期", primaryKey: false, field: "start_date", autoIncrement: false }, lastTransferDate: { index: 27, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "最近一次调动日期", primaryKey: false, field: "last_transfer_date", autoIncrement: false }, conductor: { index: 28, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车长", primaryKey: false, field: "conductor", autoIncrement: false }, vehicleWidth: { index: 29, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车宽", primaryKey: false, field: "vehicle_width", autoIncrement: false }, carHeight: { index: 30, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车高", primaryKey: false, field: "car_height", autoIncrement: false }, approvedPassengerCapacity: { index: 31, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "核定载客数", primaryKey: false, field: "approved_passenger_capacity", autoIncrement: false }, vehicleIdentificationNumber: { index: 32, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "车辆识别号", primaryKey: false, field: "vehicle_identification_number", autoIncrement: false }, gearboxBrand: { index: 33, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "变速箱品牌", primaryKey: false, field: "gearbox_brand", autoIncrement: false }, manualCarWashingFee: { index: 34, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "人工洗车费", primaryKey: false, field: "manual_car_washing_fee", autoIncrement: false }, laborCost: { index: 35, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "劳务费", primaryKey: false, field: "labor_cost", autoIncrement: false }, curbWeight: { index: 36, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "整备质量", primaryKey: false, field: "curb_weight", autoIncrement: false }, totalMass: { index: 37, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "总质量", primaryKey: false, field: "total_mass", autoIncrement: false }, airConditioningTemperature: { index: 38, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "空调温度", primaryKey: false, field: "air_conditioning_temperature", autoIncrement: false }, airConditionedCarOrNot: { index: 39, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "是否空调车", primaryKey: false, field: "air_conditioned_car_or_not", autoIncrement: false }, turnOnTheAirConditioningTemperature: { index: 40, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "开空调温度", primaryKey: false, field: "turn_on_the_air_conditioning_temperature", autoIncrement: false }, power: { index: 41, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "功率", primaryKey: false, field: "power", autoIncrement: false }, transmission: { index: 42, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "变速器", primaryKey: false, field: "transmission", autoIncrement: false }, seatingCapacity: { index: 43, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "座位数", primaryKey: false, field: "seating_capacity", autoIncrement: false }, airConditioningBrand: { index: 44, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "空调品牌", primaryKey: false, field: "air_conditioning_brand", autoIncrement: false }, seatType: { index: 45, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "座椅类型", primaryKey: false, field: "seat_type", autoIncrement: false }, tireSpecifications: { index: 46, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "轮胎规格", primaryKey: false, field: "tire_specifications", autoIncrement: false }, roadTransportCertificateNo: { index: 47, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "道路运输证号", primaryKey: false, field: "road_transport_certificate_no", autoIncrement: false }, parkingPoint: { index: 48, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "停放点", primaryKey: false, field: "parking_point", autoIncrement: false }, carWashingType: { index: 49, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "洗车类型", primaryKey: false, field: "car_washing_type", autoIncrement: false }, maintenanceFreeWheelEnd: { index: 50, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "免维护轮端", primaryKey: false, field: "maintenance_free_wheel_end", autoIncrement: false }, firstGuaranteeDate: { index: 51, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "首保日期", primaryKey: false, field: "first_guarantee_date", autoIncrement: false }, dateOfRenovation: { index: 52, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "整修日期", primaryKey: false, field: "date_of_renovation", autoIncrement: false }, motorVehicleOwner: { index: 53, type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: "机动车所有人", primaryKey: false, field: "motor_vehicle_owner", autoIncrement: false } }, { tableName: "bus_car", comment: "", indexes: [] }); dc.models.BusCar = BusCar; return BusCar; };