implementing cron

This commit is contained in:
daniel muniz
2024-07-24 19:42:14 -03:00
parent 7f59ce78bc
commit 5fbeb896c5
3 changed files with 35 additions and 1 deletions

10
src/cron.js Normal file
View File

@@ -0,0 +1,10 @@
const { UpdateCategoriesUseCase } = require('./use-cases/update-categories-use-case')
const updateCategories = new UpdateCategoriesUseCase()
module.exports = async function cron() {
const oneDay = 1000 * 60 * 60 * 24
setImmediate(() => {
updateCategories.execute()
}, oneDay)
}