MetabaseUpdateApplyOptions

Description

The MetabaseUpdateApplyOptions enumeration contains update options.

It is used by the following property:

Available Values

Value Brief description
0 None. Options are absent.
1 ReopenMetabase. Reopen repository after update.
2 FlushCache. Clear cache after update.
4 SetCurrentStamp. While update an updated object will be assigned with date of change that equals real date of object change, which means data kept in update. By default, date of change will correspond with date of update.
8 UpdateUsers. Update users after update.
16 EnableIgnoreErrors. Possibility to ignore exceptions.
32 AutoCheckConflicts. Automatic conflicts check is implemented while choosing update file. Automatic check of update file is implemented while choosing file in update wizard.
64 EnableIgnoreConflicts. Possibility to ignore mistakes while updates installation. There is a possibility to update in update wizard after file check and any existing conflicts.
128 RequireResolveLinks. All links must be allowed. The links are the dependencies of update objects on the objects of the source repository which are missing in the destination repository. An exception will be generated if there are forbidden links.

256

SkipEnabled. On installing skip update elements, for which there are no permissions.

512

MakeExternalUsers. When installing the update, make the user connected from server if it exists on DBMS level.

1024

ClearMemberOf. Clear groups that include the security subject. For example, if the subject is included in the A group in the source repository, and it is included in the B group in the target repository, then after after the update is applied, the subject is included only in the A group.

See also:

Metabase Assembly Enumerations