From 192f6baca69808a968d95655965d62ec463c15af Mon Sep 17 00:00:00 2001
From: Anton Sattarov <dirty.mew@gmail.com>
Date: Thu, 22 Aug 2024 11:24:45 +0200
Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?=
 =?UTF-8?q?=D0=B5=D0=BD=20=D0=BF=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA=20?=
 =?UTF-8?q?=D0=BE=D0=B1=D1=8C=D1=8F=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F=20?=
 =?UTF-8?q?=D0=BF=D0=BE=D0=BB=D0=B5=D0=B9=20=D0=B2=20=D1=84=D0=B0=D0=B9?=
 =?UTF-8?q?=D0=BB=D0=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 proto/collections/collections.proto | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/proto/collections/collections.proto b/proto/collections/collections.proto
index e0390b4..daaf839 100644
--- a/proto/collections/collections.proto
+++ b/proto/collections/collections.proto
@@ -38,9 +38,6 @@ message Collection {
   string schema = 7;
   bool hidden = 13;
 
-  // Коллекция без архива. Включение опции приведет к удалению всех записей в архиве, а функция архивирования станет недоступна
-  bool no_archive = 35;
-
   message View {
     string space_id = 1;
     string env_id = 2;
@@ -66,10 +63,18 @@ message Collection {
   repeated string tags = 16;
   Access access = 20; // Возможные действия с коллекцией на основе контекста запроса
 
-  bool no_revisions = 30; // без истории изменений (ревизии). История изменений записей в коллекции не будет сохраняться и вернуться к предыдущим версиям будет нельзя
+  // Коллекция без истории изменений (ревизии)
+  // История изменений записей в коллекции не будет сохраняться и вернуться к предыдущим версиям будет нельзя
+  bool no_revisions = 30;
+
   uint32 max_revisions = 31; // старые ревизии сверх указанного количества будут автоматически удаляться. 0, пусто - без ограничений
   google.protobuf.Duration revision_ttl = 32; // ревизии старше указанного времени хранения будут автоматически удалятся. 0, пусто - без ограничений
 
+  // Коллекция без архива
+  // Включение опции приведет к удалению всех записей в архиве, а функция архивирования станет недоступна
+  bool no_archive = 35;
+
+  // Коллекция без публикации
   // Все записи коллекции считаются опубликованными, функции публикации и снятия с публикации недоступны.
   // При включении параметра коллекции "без публикации" все записи, независимо от статуса, будут считаться опубликованными.
   // При отключении параметра "без публикации" статусы публикации будут восстановлены.
-- 
GitLab