Перечисление MetabaseUpdateApplyOptions содержит параметры обновления.
Используется следующим свойством:
| Значение | Краткое описание |
| 0 | None. Параметры отсутствуют. |
| 1 | ReopenMetabase. После обновления переоткрыть репозиторий. |
| 2 | FlushCache. После обновления очистить кэш. |
| 4 | SetCurrentStamp. В процессе обновления обновляемому объекту будет установлена дата изменения равная реальной дате изменения объекта, то есть дата, хранящаяся в обновлении. По умолчанию дата изменения будет соответствовать дате произведения обновления. |
| 8 | UpdateUsers. После обновления обновить пользователей. |
| 16 | EnableIgnoreErrors. Возможность игнорирования исключительных ситуаций. |
| 32 | AutoCheckConflicts. Автоматическая проверка на конфликты при выборе файла обновления. Будет осуществляться автоматическая проверка файла обновления при выборе файла в мастере обновления. |
| 64 | EnableIgnoreConflicts. Возможность игнорирования ошибок в процессе установке обновления. В мастере обновления после проверки файла и при наличии каких-либо конфликтов все равно будет возможность осуществить обновление. |
| 128 | RequireResolveLinks. Все ссылки должны быть разрешены. Под ссылками понимаются зависимости объектов обновления от объектов репозитория-источника, которые отсутствуют в репозитории назначения. При наличии неразрешенных ссылок будет сгенерирована исключительная ситуация. |
256 |
SkipEnabled. При установке пропускать элементы обновления, на которые нет прав. |
См. также: