/* eslint-disable*/ 'use strict'; module.exports = dc => { const DataTypes = dc.ORM; const sequelize = dc.orm; const PumpInformation = sequelize.define("pumpInformation", { id: { type: DataTypes.INTEGER, allowNull: false, defaultValue: null, comment: null, primaryKey: true, field: "id", autoIncrement: true, unique: "t_pump_information_id_uindex" }, structureId: { type: DataTypes.INTEGER, allowNull: false, defaultValue: null, comment: null, primaryKey: false, field: "structure_id", autoIncrement: false }, area: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "area", autoIncrement: false }, scale: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "scale", autoIncrement: false }, waterType: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "water_type", autoIncrement: false }, elcType: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "elc_type", autoIncrement: false }, byType: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "by_type", autoIncrement: false }, num: { type: DataTypes.INTEGER, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "num", autoIncrement: false }, startTime: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "start_time", autoIncrement: false }, reinforceTime: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "reinforce_time", autoIncrement: false }, func: { type: DataTypes.STRING, allowNull: true, defaultValue: null, comment: null, primaryKey: false, field: "func", autoIncrement: false }, }, { tableName: "t_pump_information", comment: "", indexes: [] }); dc.models.PumpInformation = PumpInformation; return PumpInformation; };