diff --git a/packages/blog/src/integrations/cms/collections/articles.ts b/packages/blog/src/integrations/cms/collections/articles.ts index 70323ba..09f5898 100644 --- a/packages/blog/src/integrations/cms/collections/articles.ts +++ b/packages/blog/src/integrations/cms/collections/articles.ts @@ -3,6 +3,16 @@ import { slugifyIfMissing } from "@repo/core-shared/payload"; export const articles: CollectionConfig = { slug: "articles", + custom: { + retention: { + purgeSchedule: "monthly", + postDeletion: { + duration: "P90D", + trigger: "after-deletion", + action: "hard-delete", + }, + }, + }, admin: { useAsTitle: "title", defaultColumns: ["title", "status", "author", "updatedAt"],