stacker.news/worker/views.js

15 lines
411 B
JavaScript
Raw Normal View History

2023-05-18 23:41:56 +00:00
function views ({ models }) {
return async function () {
console.log('refreshing views')
for (const view of ['reg_growth_days', 'spender_growth_days', 'item_growth_days',
'spending_growth_days', 'stackers_growth_days', 'stacking_growth_days']) {
await models.$queryRaw(`REFRESH MATERIALIZED VIEW ${view}`)
}
console.log('done refreshing views')
}
}
module.exports = { views }