giganet_conecta
Version:
Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql, Mongo e Elasticsearch).
98 lines (73 loc) • 1.86 kB
JavaScript
const { Model, DataTypes } = require("sequelize");
module.exports = Fn_apagar
async function Fn_apagar(sequelize) {
class IXC_Apagar extends Model { }
IXC_Apagar.init({
id: {
primaryKey: true,
autoIncrement: true,
type: DataTypes.INTEGER
},
data_vencimento: {
type: DataTypes.DATE,
},
documento: {
type: DataTypes.STRING,
},
valor: {
type: DataTypes.DECIMAL(10, 2),
},
status: {
type: DataTypes.STRING,
},
valor_pago: {
type: DataTypes.DECIMAL(10, 2),
},
valor_total_pago: {
type: DataTypes.DECIMAL(10, 2),
},
data_pagamento: {
type: DataTypes.DATE,
},
id_contas: {
type: DataTypes.INTEGER,
},
obs: {
type: DataTypes.STRING,
},
valor_aberto: {
type: DataTypes.DECIMAL(10, 2),
},
debito_data: {
type: DataTypes.DATEONLY,
},
eh_despesa_veiculo: {
type: DataTypes.STRING,
},
filial_id: {
type: DataTypes.INTEGER,
},
tipo_pagamento: {
type: DataTypes.STRING,
},
id_conta: {
type: DataTypes.INTEGER,
},
id_fornecedor: {
type: DataTypes.INTEGER,
},
data_emissao: {
type: DataTypes.DATE,
},
liberado: {
type: DataTypes.STRING,
},
}, {
sequelize,
timestamps: false,
modelName: "fn_apagar",
tableName: "fn_apagar",
}
)
return IXC_Apagar
}