Class DatabaseUpgradeSettings
Settings for the database upgrade process
Inherited Members
Namespace: LemonEdge.Connections.Database.Migrations.Core.Upgrade
Assembly: LemonEdge.Database.Connector.dll
Syntax
public class DatabaseUpgradeSettings
Constructors
DatabaseUpgradeSettings()
Declaration
public DatabaseUpgradeSettings()
Properties
ConstrainedMaxConcurrentUpgradeProcesses
The maximum number of concurrent processes for upgrade operations, limited by the Environment processor count.
Declaration
public int ConstrainedMaxConcurrentUpgradeProcesses { get; }
Property Value
Type | Description |
---|---|
int |
IgnoreUpgradeProcess
Whether to ignore the upgrade process (for containers we want the upgrade to be executed as a task by the task service).
Declaration
public bool IgnoreUpgradeProcess { get; set; }
Property Value
Type | Description |
---|---|
bool |
MaxConcurrentUpgradeProcesses
The maximum number of concurrent processes for upgrade operations, from config
Declaration
public int MaxConcurrentUpgradeProcesses { get; set; }
Property Value
Type | Description |
---|---|
int |
StatusPollingInterval
The interval (in milliseconds) between polling the database for status changes in the global environment table.
Declaration
public int StatusPollingInterval { get; set; }
Property Value
Type | Description |
---|---|
int |