const userSeeder = require('../components/user/userSeeder') const categorySeeder = require('../components/category/categorySeeder') const roleSeeder = require('../components/role/roleSeeder') const featureSeeder = require('../components/feature/featureSeeder') const propertyStatusSeeder = require('../components/propertyStatus/propertyStatusSeeder') const propertyService = require('../components/property/propertyService') const transactionService = require('../components/transaction/transactionService') module.exports.run = async () => { await userSeeder.runSeeder() await categorySeeder.runSeeder() await roleSeeder.runSeeder() await featureSeeder.runSeeder() await propertyStatusSeeder.runSeeder() await propertyService.indexAllProperties() await transactionService.indexAllTransactions() }