giganet_conecta
Version:
Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql, Mongo e Elasticsearch).
46 lines (41 loc) • 872 B
JavaScript
const { Model, DataTypes } = require("sequelize");
module.exports = Logs;
async function Logs(sequelize) {
class Model_Logs extends Model {}
Model_Logs.init(
{
id: {
type: DataTypes.INTEGER,
primaryKey: true,
autoIncrement: true,
},
id_user: {
type: DataTypes.INTEGER,
allowNull: false,
},
nome: {
type: DataTypes.TEXT,
allowNull: false,
},
eventType: {
type: DataTypes.TEXT,
allowNull: false,
},
nivel: {
type: DataTypes.TEXT,
allowNull: false,
},
extra: {
type: DataTypes.TEXT,
allowNull: false,
},
},
{
sequelize,
timestamps: true,
modelName: "logs",
tableName: "logs",
}
);
return Model_Logs;
}