export default defineEventHandler(async () => {
try {
const storage = useStorage();
// Clear the brands cache
await storage.clear('cache:nitro:handlers:car-brands');
const keys = await storage.keys('cache:nitro:handlers:car-brands');
return {
keys,
};
} catch (error) {
console.error('Failed to clear cache:', error);
throw createError({
statusCode: 500,
message: 'Failed to clear cache',
});
}
});
export default defineEventHandler(async () => {
try {
const storage = useStorage();
// Clear the brands cache
await storage.clear('cache:nitro:handlers:car-brands');
const keys = await storage.keys('cache:nitro:handlers:car-brands');
return {
keys,
};
} catch (error) {
console.error('Failed to clear cache:', error);
throw createError({
statusCode: 500,
message: 'Failed to clear cache',
});
}
});