refactor: clear cache on server startup

This commit is contained in:
Nicolas Meienberger 2026-01-04 09:20:50 +01:00
parent f86548e942
commit 96231b2e82

View file

@ -13,6 +13,7 @@ import { CleanupSessionsJob } from "../../jobs/cleanup-sessions";
import { repositoriesService } from "../repositories/repositories.service"; import { repositoriesService } from "../repositories/repositories.service";
import { notificationsService } from "../notifications/notifications.service"; import { notificationsService } from "../notifications/notifications.service";
import { VolumeAutoRemountJob } from "~/server/jobs/auto-remount"; import { VolumeAutoRemountJob } from "~/server/jobs/auto-remount";
import { cache } from "~/server/utils/cache";
const ensureLatestConfigurationSchema = async () => { const ensureLatestConfigurationSchema = async () => {
const volumes = await db.query.volumesTable.findMany({}); const volumes = await db.query.volumesTable.findMany({});
@ -41,6 +42,8 @@ const ensureLatestConfigurationSchema = async () => {
}; };
export const startup = async () => { export const startup = async () => {
cache.clear();
await Scheduler.start(); await Scheduler.start();
await Scheduler.clear(); await Scheduler.clear();