...
Property | Type | Function |
Type | String | Type of database. Normally "Sqlite" is used here, "SqlServer" is currently supported experimentally. Support for "MySql" is planned, but currently the final implementation of the EF Core Adapter for .NET 5.0 is not yet available. |
ConnectionString | String | The connection string for the database to use. |
LogLevel | String | The desired level of detail for database-specific log output. The values "Trace", "Debug", "Information", "Warning" and "Error" are supported. |
EnableSensitiveDataLogging | Boolean | If this value is set to "true", field contents are also output during logging, otherwise they are always suppressed. |
EnableDetailedErrors | Boolean | If this value is set to "true", detailed error messages from the database are output during logging. |
The “RetentionPeriods” section (JSON object)
For the Operations database, additional retention periods can be defined for workflow contexts. The periods are defined in a separate section "RetentionPeriods" and can contain the following information.
Property | Type | Function |
---|---|---|
OpenContexts | Number | Retention period for uncompleted transactions in days. |
CompletedContexts | Number | Retention period for completed transactions in days. |
Example:
Code Block |
---|
...
"Operations": {
"RetentionPeriods": {
"OpenContexts": 3,
"CompletedContexts": 1
}
}
... |
The "SupportedLanguages" section (JSON array with values of type String)
...