UNPKG

giganet_conecta

Version:

Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql, Mongo e Elasticsearch).

81 lines (63 loc) 1.44 kB
const { Model, DataTypes } = require("sequelize"); module.exports = Fibra; async function Fibra(sequelize) { class Model_Fibra extends Model {} Model_Fibra.init( { id: { primaryKey: true, autoIncrement: true, type: DataTypes.INTEGER, }, nome: { type: DataTypes.STRING, }, id_contrato: { type: DataTypes.INTEGER, }, id_login: { type: DataTypes.INTEGER, }, ponid: { type: DataTypes.STRING, allowNull: false, }, mac: { type: DataTypes.STRING, allowNull: false, }, id_transmissor: { type: DataTypes.INTEGER, allowNull: false, }, id_caixa_ftth: { type: DataTypes.INTEGER, }, onu_numero: { type: DataTypes.INTEGER, }, sinal_rx: { type: DataTypes.DECIMAL(5, 2), }, porta_ftth: { type: DataTypes.INTEGER, }, data_sinal: { type: DataTypes.DATE, }, onu_tipo: { type: DataTypes.STRING, }, status_autorizado: { type: DataTypes.STRING, }, }, { sequelize, timestamps: false, modelName: "radpop_radio_cliente_fibra", tableName: "radpop_radio_cliente_fibra", }, ); return Model_Fibra; }