elsa-core/src/modules/Elsa.EntityFrameworkCore.Common/ElsaDbContextOptions.cs
Sipke Schoorstra 523f301bf7
Feature: Alterations (#4501)
* Implement Alteration types and engine

* Implement Alteration APIs

* Refactor activity work item with support for activity input

* Serialize scheduled activities as part of workflow state

* Add signal to schedule child activity

* Implement stores for plans and jobs

* Add EF Core provider

* Add Retry endpoint

* Keep root context as always active. The root context is the workflow execution context and contains persistent variable state

* Regenerate EF Core migrations

* Handle orphaned activity execution contexts

* Refactor workflow execution factory

* Enable configuring Jint from Program

* Update ModifyVariable alteration with support for type deserialization

* Use ShortGuid for identity

* Cleanup WorkflowServer host
2023-10-07 12:47:36 +02:00

26 lines
655 B
C#

using JetBrains.Annotations;
namespace Elsa.EntityFrameworkCore.Common;
/// <summary>
/// Provides options for configuring Elsa's Entity Framework Core integration.
/// </summary>
[PublicAPI]
public class ElsaDbContextOptions
{
/// <summary>
/// The schema used by Elsa.
/// </summary>
public string? SchemaName { get; set; }
/// <summary>
/// The table used to store the migrations history.
/// </summary>
public string? MigrationsHistoryTableName { get; set; }
/// <summary>
/// The assembly name containing the migrations.
/// </summary>
public string? MigrationsAssemblyName { get; set; }
}