giganet_conecta
Version:
Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql, Mongo e Elasticsearch).
65 lines (60 loc) • 1.37 kB
JavaScript
const { Model, DataTypes } = require("sequelize");
module.exports = Contas_Netflix;
async function Contas_Netflix(sequelize) {
class Model_Contas_Netflix extends Model {}
Model_Contas_Netflix.init(
{
id: {
type: DataTypes.INTEGER,
primaryKey: true,
autoIncrement: true,
},
ativa: {
type: DataTypes.BOOLEAN,
allowNull: false,
defaultValue: true,
},
restrita: {
type: DataTypes.INTEGER,
allowNull: false,
defaultValue: false,
},
OLT: {
type: DataTypes.TEXT,
allowNull: true,
},
email: {
type: DataTypes.TEXT,
allowNull: false,
unique: true,
},
ip: {
type: DataTypes.TEXT,
allowNull: true,
},
expira_em: {
type: DataTypes.TEXT,
allowNull: true,
},
quantidade_de_clientes: {
type: DataTypes.INTEGER,
allowNull: true,
},
senha: {
type: DataTypes.TEXT,
allowNull: true,
},
obs: {
type: DataTypes.TEXT,
allowNull: true,
},
},
{
sequelize,
timestamps: true,
modelName: "contas_netflix",
tableName: "contas_netflix",
}
);
return Model_Contas_Netflix;
}