View soft-deleted records
Define hooks on your model
Use segments


Last updated


Last updated
module.exports = (sequelize, DataTypes) => {
const { Sequelize } = sequelize;
const Companies = sequelize.define('companies', {
name: {
type: DataTypes.STRING,
allowNull: false,
},
score: {
type: DataTypes.INTEGER,
},
address: {
type: DataTypes.STRING,
},
}, {
tableName: 'companies',
schema: process.env.DATABASE_SCHEMA,
paranoid: true,
hooks: {
beforeFind(options) {
options.paranoid = false; // Hooks used to display soft-deleted records
},
beforeCount(options) {
options.paranoid = false; // Hooks used to count soft-deleted records
},
},
});
Companies.associate = (models) => {
};
return Companies;
};