Skip to content

Commit 3a95651

Browse files
committed
chore: readd
1 parent 072620d commit 3a95651

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/hashes.ts

+13
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,19 @@ function getKVPrefix(env: string): string {
1010
return env === "production" ? "prod" : env === "preview" ? "preview" : "dev";
1111
}
1212

13+
HASHES_ROUTER.get("/delete", authMiddleware, async (c) => {
14+
const result = await c.env.MOJIS_HASHES.list({
15+
prefix: `${getKVPrefix(c.env.ENVIRONMENT)}`,
16+
});
17+
18+
const keys = result.keys.map((h) => h.name);
19+
await Promise.all(keys.map((key) => c.env.MOJIS_HASHES.delete(key)));
20+
21+
return c.json({
22+
done: true,
23+
});
24+
});
25+
1326
HASHES_ROUTER.get("/:version", async (c) => {
1427
const result = await c.env.MOJIS_HASHES.list({
1528
prefix: `${getKVPrefix(c.env.ENVIRONMENT)}:${c.req.param("version")}`,

0 commit comments

Comments
 (0)