versioning

Плагин добавляет управление версиями для коллекций Payload.

Сообщество 2 1/нед MIT v1.0.2

Установка

pnpm add @stefgootzen/payload-plugin-versioning

Описание

Плагин для версии в Payload добавляет необходимые поля и хуки для управления отношениями один-ко-многим в коллекциях. Он вводит поле 'versions' для базовой коллекции и поле 'base' для коллекции версий. Эта настройка обеспечивает автоматическое управление версиями и каскадное поведение, что гарантирует правильное управление связанными версиями при удалении. Пользователи могут использовать функцию `withVersioning` в конфигурации Payload, чтобы указать, для каких коллекций следует включить управление версиями. Поле `versionNumber` автоматически увеличивается и помогает отслеживать историю версий. Также можно создать первую версию при создании базового документа с помощью простой конфигурации. Этот плагин подходит для тех, кому требуется, чтобы версии отражали опубликованные состояния, а не только текущую версию документа. Он предлагает удобный подход к управлению версиями в Payload CMS.

О пакете

Имя пакета
@stefgootzen/payload-plugin-versioning
Последняя версия
1.0.2
Размер
35 кБ
Лицензия
MIT
Загрузок в неделю
1
Последняя публикация
8 сент. 2025 г.