diff --git a/proto/collections/collections.proto b/proto/collections/collections.proto
index b162e3fa60076d70a372f27468dda2463ef1feee..dc0cc004d906d9a7728d337352935e7fc0a90335 100644
--- a/proto/collections/collections.proto
+++ b/proto/collections/collections.proto
@@ -3,6 +3,7 @@ syntax = "proto3";
 import "google/protobuf/empty.proto";
 import "common/common.proto";
 import "google/protobuf/timestamp.proto";
+import "google/protobuf/duration.proto";
 
 option go_package = "git.perx.ru/perxis/perxis-go/proto/collections;collections";
 
@@ -61,6 +62,10 @@ message Collection {
 
   repeated string tags = 16;
   Access access = 20; // Возможные действия с коллекцией на основе контекста запроса
+
+  bool no_revisions = 30; // без истории изменений (ревизии). История изменений записей в коллекции не будет сохраняться и вернуться к предыдущим версиям будет нельзя
+  uint32 max_revisions = 31; // старые ревизии сверх указанного количества будут автоматически удаляться. 0, пусто - без ограничений
+  google.protobuf.Duration revision_ttl = 32; // ревизии старше указанного времени хранения будут автоматически удалятся. 0, пусто - без ограничений
 }
 
 message CreateRequest {