Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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)

...