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