mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-12 14:16:04 -05:00
Optimize builds loaders (#3076)
This commit is contained in:
@@ -56,7 +56,7 @@ async function main() {
|
||||
addPlacements(placements);
|
||||
await XRankPlacementRepository.refreshAllPeakXp();
|
||||
await BadgeRepository.syncXPBadges();
|
||||
await BuildRepository.recalculateAllTop500();
|
||||
await BuildRepository.recalculateAllSortValues();
|
||||
logger.info(`done reading in ${placements.length} placements`);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
import "dotenv/config";
|
||||
import { db } from "~/db/sql";
|
||||
import * as BuildRepository from "~/features/builds/BuildRepository.server";
|
||||
import { logger } from "~/utils/logger";
|
||||
|
||||
void main();
|
||||
|
||||
async function main() {
|
||||
await BuildRepository.recalculateAllTiers();
|
||||
logger.info("Recalculated all tiers");
|
||||
|
||||
await BuildRepository.recalculateAllTop500();
|
||||
logger.info("Recalculated all top 500");
|
||||
|
||||
await db
|
||||
.updateTable("BuildWeapon")
|
||||
.set({
|
||||
updatedAt: (eb) =>
|
||||
eb
|
||||
.selectFrom("Build")
|
||||
.select("Build.updatedAt")
|
||||
.whereRef("Build.id", "=", "BuildWeapon.buildId"),
|
||||
})
|
||||
.execute();
|
||||
logger.info("Recalculated BuildWeapon updatedAt");
|
||||
}
|
||||
Reference in New Issue
Block a user