< Summary

Line coverage
0%
Covered lines: 0
Uncovered lines: 521
Coverable lines: 521
Total lines: 587
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
File 1: .ctor(...)100%210%
File 1: Up(...)100%210%
File 1: Down(...)100%210%
File 2: BuildTargetModel(...)100%210%

File(s)

/home/runner/work/elsa-core/elsa-core/src/modules/Elsa.Persistence.EFCore.Sqlite/Migrations/Runtime/20250222190839_V3_4.cs

#LineLine coverage
 1using Microsoft.EntityFrameworkCore.Migrations;
 2
 3#nullable disable
 4
 5namespace Elsa.Persistence.EFCore.Sqlite.Migrations.Runtime
 6{
 7    /// <inheritdoc />
 8    public partial class V3_4 : Migration
 9    {
 10        private readonly Elsa.Persistence.EFCore.IElsaDbContextSchema _schema;
 11
 12        /// <inheritdoc />
 013        public V3_4(Elsa.Persistence.EFCore.IElsaDbContextSchema schema)
 14        {
 015            _schema = schema;
 016        }
 17
 18        /// <inheritdoc />
 19        protected override void Up(MigrationBuilder migrationBuilder)
 20        {
 021            migrationBuilder.EnsureSchema(
 022                name: _schema.Schema);
 23
 024            migrationBuilder.RenameTable(
 025                name: "WorkflowInboxMessages",
 026                newName: "WorkflowInboxMessages",
 027                newSchema: _schema.Schema);
 28
 029            migrationBuilder.RenameTable(
 030                name: "WorkflowExecutionLogRecords",
 031                newName: "WorkflowExecutionLogRecords",
 032                newSchema: _schema.Schema);
 33
 034            migrationBuilder.RenameTable(
 035                name: "Triggers",
 036                newName: "Triggers",
 037                newSchema: _schema.Schema);
 38
 039            migrationBuilder.RenameTable(
 040                name: "KeyValuePairs",
 041                newName: "KeyValuePairs",
 042                newSchema: _schema.Schema);
 43
 044            migrationBuilder.RenameTable(
 045                name: "Bookmarks",
 046                newName: "Bookmarks",
 047                newSchema: _schema.Schema);
 48
 049            migrationBuilder.RenameTable(
 050                name: "BookmarkQueueItems",
 051                newName: "BookmarkQueueItems",
 052                newSchema: _schema.Schema);
 53
 054            migrationBuilder.RenameTable(
 055                name: "ActivityExecutionRecords",
 056                newName: "ActivityExecutionRecords",
 057                newSchema: _schema.Schema);
 058        }
 59
 60        /// <inheritdoc />
 61        protected override void Down(MigrationBuilder migrationBuilder)
 62        {
 063            migrationBuilder.RenameTable(
 064                name: "WorkflowInboxMessages",
 065                schema: _schema.Schema,
 066                newName: "WorkflowInboxMessages");
 67
 068            migrationBuilder.RenameTable(
 069                name: "WorkflowExecutionLogRecords",
 070                schema: _schema.Schema,
 071                newName: "WorkflowExecutionLogRecords");
 72
 073            migrationBuilder.RenameTable(
 074                name: "Triggers",
 075                schema: _schema.Schema,
 076                newName: "Triggers");
 77
 078            migrationBuilder.RenameTable(
 079                name: "KeyValuePairs",
 080                schema: _schema.Schema,
 081                newName: "KeyValuePairs");
 82
 083            migrationBuilder.RenameTable(
 084                name: "Bookmarks",
 085                schema: _schema.Schema,
 086                newName: "Bookmarks");
 87
 088            migrationBuilder.RenameTable(
 089                name: "BookmarkQueueItems",
 090                schema: _schema.Schema,
 091                newName: "BookmarkQueueItems");
 92
 093            migrationBuilder.RenameTable(
 094                name: "ActivityExecutionRecords",
 095                schema: _schema.Schema,
 096                newName: "ActivityExecutionRecords");
 097        }
 98    }
 99}

/home/runner/work/elsa-core/elsa-core/src/modules/Elsa.Persistence.EFCore.Sqlite/Migrations/Runtime/20250222190839_V3_4.Designer.cs

#LineLine coverage
 1// <auto-generated />
 2using System;
 3using Elsa.Persistence.EFCore.Modules.Runtime;
 4using Microsoft.EntityFrameworkCore;
 5using Microsoft.EntityFrameworkCore.Infrastructure;
 6using Microsoft.EntityFrameworkCore.Migrations;
 7using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
 8
 9#nullable disable
 10
 11namespace Elsa.Persistence.EFCore.Sqlite.Migrations.Runtime
 12{
 13    [DbContext(typeof(RuntimeElsaDbContext))]
 14    [Migration("20250222190839_V3_4")]
 15    partial class V3_4
 16    {
 17        /// <inheritdoc />
 18        protected override void BuildTargetModel(ModelBuilder modelBuilder)
 19        {
 20#pragma warning disable 612, 618
 021            modelBuilder
 022                .HasDefaultSchema("Elsa")
 023                .HasAnnotation("ProductVersion", "8.0.12");
 24
 025            modelBuilder.Entity("Elsa.KeyValues.Entities.SerializedKeyValuePair", b =>
 026                {
 027                    b.Property<string>("Id")
 028                        .HasColumnType("TEXT");
 029
 030                    b.Property<string>("SerializedValue")
 031                        .IsRequired()
 032                        .HasColumnType("TEXT");
 033
 034                    b.Property<string>("TenantId")
 035                        .HasColumnType("TEXT");
 036
 037                    b.HasKey("Id");
 038
 039                    b.HasIndex(new[] { "TenantId" }, "IX_SerializedKeyValuePair_TenantId");
 040
 041                    b.ToTable("KeyValuePairs", "Elsa");
 042                });
 43
 044            modelBuilder.Entity("Elsa.Workflows.Runtime.Entities.ActivityExecutionRecord", b =>
 045                {
 046                    b.Property<string>("Id")
 047                        .HasColumnType("TEXT");
 048
 049                    b.Property<string>("ActivityId")
 050                        .IsRequired()
 051                        .HasColumnType("TEXT");
 052
 053                    b.Property<string>("ActivityName")
 054                        .HasColumnType("TEXT");
 055
 056                    b.Property<string>("ActivityNodeId")
 057                        .IsRequired()
 058                        .HasColumnType("TEXT");
 059
 060                    b.Property<string>("ActivityType")
 061                        .IsRequired()
 062                        .HasColumnType("TEXT");
 063
 064                    b.Property<int>("ActivityTypeVersion")
 065                        .HasColumnType("INTEGER");
 066
 067                    b.Property<DateTimeOffset?>("CompletedAt")
 068                        .HasColumnType("TEXT");
 069
 070                    b.Property<bool>("HasBookmarks")
 071                        .HasColumnType("INTEGER");
 072
 073                    b.Property<string>("SerializedActivityState")
 074                        .HasColumnType("TEXT");
 075
 076                    b.Property<string>("SerializedActivityStateCompressionAlgorithm")
 077                        .HasColumnType("TEXT");
 078
 079                    b.Property<string>("SerializedException")
 080                        .HasColumnType("TEXT");
 081
 082                    b.Property<string>("SerializedOutputs")
 083                        .HasColumnType("TEXT");
 084
 085                    b.Property<string>("SerializedPayload")
 086                        .HasColumnType("TEXT");
 087
 088                    b.Property<string>("SerializedProperties")
 089                        .HasColumnType("TEXT");
 090
 091                    b.Property<DateTimeOffset>("StartedAt")
 092                        .HasColumnType("TEXT");
 093
 094                    b.Property<string>("Status")
 095                        .IsRequired()
 096                        .HasColumnType("TEXT");
 097
 098                    b.Property<string>("TenantId")
 099                        .HasColumnType("TEXT");
 0100
 0101                    b.Property<string>("WorkflowInstanceId")
 0102                        .IsRequired()
 0103                        .HasColumnType("TEXT");
 0104
 0105                    b.HasKey("Id");
 0106
 0107                    b.HasIndex("ActivityId")
 0108                        .HasDatabaseName("IX_ActivityExecutionRecord_ActivityId");
 0109
 0110                    b.HasIndex("ActivityName")
 0111                        .HasDatabaseName("IX_ActivityExecutionRecord_ActivityName");
 0112
 0113                    b.HasIndex("ActivityNodeId")
 0114                        .HasDatabaseName("IX_ActivityExecutionRecord_ActivityNodeId");
 0115
 0116                    b.HasIndex("ActivityType")
 0117                        .HasDatabaseName("IX_ActivityExecutionRecord_ActivityType");
 0118
 0119                    b.HasIndex("ActivityTypeVersion")
 0120                        .HasDatabaseName("IX_ActivityExecutionRecord_ActivityTypeVersion");
 0121
 0122                    b.HasIndex("CompletedAt")
 0123                        .HasDatabaseName("IX_ActivityExecutionRecord_CompletedAt");
 0124
 0125                    b.HasIndex("HasBookmarks")
 0126                        .HasDatabaseName("IX_ActivityExecutionRecord_HasBookmarks");
 0127
 0128                    b.HasIndex("StartedAt")
 0129                        .HasDatabaseName("IX_ActivityExecutionRecord_StartedAt");
 0130
 0131                    b.HasIndex("Status")
 0132                        .HasDatabaseName("IX_ActivityExecutionRecord_Status");
 0133
 0134                    b.HasIndex("TenantId")
 0135                        .HasDatabaseName("IX_ActivityExecutionRecord_TenantId");
 0136
 0137                    b.HasIndex("WorkflowInstanceId")
 0138                        .HasDatabaseName("IX_ActivityExecutionRecord_WorkflowInstanceId");
 0139
 0140                    b.HasIndex("ActivityType", "ActivityTypeVersion")
 0141                        .HasDatabaseName("IX_ActivityExecutionRecord_ActivityType_ActivityTypeVersion");
 0142
 0143                    b.ToTable("ActivityExecutionRecords", "Elsa");
 0144                });
 145
 0146            modelBuilder.Entity("Elsa.Workflows.Runtime.Entities.BookmarkQueueItem", b =>
 0147                {
 0148                    b.Property<string>("Id")
 0149                        .HasColumnType("TEXT");
 0150
 0151                    b.Property<string>("ActivityInstanceId")
 0152                        .HasColumnType("TEXT");
 0153
 0154                    b.Property<string>("ActivityTypeName")
 0155                        .HasColumnType("TEXT");
 0156
 0157                    b.Property<string>("BookmarkId")
 0158                        .HasColumnType("TEXT");
 0159
 0160                    b.Property<string>("CorrelationId")
 0161                        .HasColumnType("TEXT");
 0162
 0163                    b.Property<DateTimeOffset>("CreatedAt")
 0164                        .HasColumnType("TEXT");
 0165
 0166                    b.Property<string>("SerializedOptions")
 0167                        .HasColumnType("TEXT");
 0168
 0169                    b.Property<string>("StimulusHash")
 0170                        .HasColumnType("TEXT");
 0171
 0172                    b.Property<string>("TenantId")
 0173                        .HasColumnType("TEXT");
 0174
 0175                    b.Property<string>("WorkflowInstanceId")
 0176                        .HasColumnType("TEXT");
 0177
 0178                    b.HasKey("Id");
 0179
 0180                    b.HasIndex(new[] { "ActivityInstanceId" }, "IX_BookmarkQueueItem_ActivityInstanceId");
 0181
 0182                    b.HasIndex(new[] { "ActivityTypeName" }, "IX_BookmarkQueueItem_ActivityTypeName");
 0183
 0184                    b.HasIndex(new[] { "BookmarkId" }, "IX_BookmarkQueueItem_BookmarkId");
 0185
 0186                    b.HasIndex(new[] { "CorrelationId" }, "IX_BookmarkQueueItem_CorrelationId");
 0187
 0188                    b.HasIndex(new[] { "CreatedAt" }, "IX_BookmarkQueueItem_CreatedAt");
 0189
 0190                    b.HasIndex(new[] { "StimulusHash" }, "IX_BookmarkQueueItem_StimulusHash");
 0191
 0192                    b.HasIndex(new[] { "TenantId" }, "IX_BookmarkQueueItem_TenantId");
 0193
 0194                    b.HasIndex(new[] { "WorkflowInstanceId" }, "IX_BookmarkQueueItem_WorkflowInstanceId");
 0195
 0196                    b.ToTable("BookmarkQueueItems", "Elsa");
 0197                });
 198
 0199            modelBuilder.Entity("Elsa.Workflows.Runtime.Entities.StoredBookmark", b =>
 0200                {
 0201                    b.Property<string>("Id")
 0202                        .HasColumnType("TEXT");
 0203
 0204                    b.Property<string>("ActivityInstanceId")
 0205                        .HasColumnType("TEXT");
 0206
 0207                    b.Property<string>("ActivityTypeName")
 0208                        .IsRequired()
 0209                        .HasColumnType("TEXT");
 0210
 0211                    b.Property<string>("CorrelationId")
 0212                        .HasColumnType("TEXT");
 0213
 0214                    b.Property<DateTimeOffset>("CreatedAt")
 0215                        .HasColumnType("TEXT");
 0216
 0217                    b.Property<string>("Hash")
 0218                        .IsRequired()
 0219                        .HasColumnType("TEXT");
 0220
 0221                    b.Property<string>("SerializedMetadata")
 0222                        .HasColumnType("TEXT");
 0223
 0224                    b.Property<string>("SerializedPayload")
 0225                        .HasColumnType("TEXT");
 0226
 0227                    b.Property<string>("TenantId")
 0228                        .HasColumnType("TEXT");
 0229
 0230                    b.Property<string>("WorkflowInstanceId")
 0231                        .IsRequired()
 0232                        .HasColumnType("TEXT");
 0233
 0234                    b.HasKey("Id");
 0235
 0236                    b.HasIndex(new[] { "ActivityInstanceId" }, "IX_StoredBookmark_ActivityInstanceId");
 0237
 0238                    b.HasIndex(new[] { "ActivityTypeName" }, "IX_StoredBookmark_ActivityTypeName");
 0239
 0240                    b.HasIndex(new[] { "ActivityTypeName", "Hash" }, "IX_StoredBookmark_ActivityTypeName_Hash");
 0241
 0242                    b.HasIndex(new[] { "ActivityTypeName", "Hash", "WorkflowInstanceId" }, "IX_StoredBookmark_ActivityTy
 0243
 0244                    b.HasIndex(new[] { "CreatedAt" }, "IX_StoredBookmark_CreatedAt");
 0245
 0246                    b.HasIndex(new[] { "Hash" }, "IX_StoredBookmark_Hash");
 0247
 0248                    b.HasIndex(new[] { "TenantId" }, "IX_StoredBookmark_TenantId");
 0249
 0250                    b.HasIndex(new[] { "WorkflowInstanceId" }, "IX_StoredBookmark_WorkflowInstanceId");
 0251
 0252                    b.ToTable("Bookmarks", "Elsa");
 0253                });
 254
 0255            modelBuilder.Entity("Elsa.Workflows.Runtime.Entities.StoredTrigger", b =>
 0256                {
 0257                    b.Property<string>("Id")
 0258                        .HasColumnType("TEXT");
 0259
 0260                    b.Property<string>("ActivityId")
 0261                        .IsRequired()
 0262                        .HasColumnType("TEXT");
 0263
 0264                    b.Property<string>("Hash")
 0265                        .HasColumnType("TEXT");
 0266
 0267                    b.Property<string>("Name")
 0268                        .IsRequired()
 0269                        .HasColumnType("TEXT");
 0270
 0271                    b.Property<string>("SerializedPayload")
 0272                        .HasColumnType("TEXT");
 0273
 0274                    b.Property<string>("TenantId")
 0275                        .HasColumnType("TEXT");
 0276
 0277                    b.Property<string>("WorkflowDefinitionId")
 0278                        .IsRequired()
 0279                        .HasColumnType("TEXT");
 0280
 0281                    b.Property<string>("WorkflowDefinitionVersionId")
 0282                        .IsRequired()
 0283                        .HasColumnType("TEXT");
 0284
 0285                    b.HasKey("Id");
 0286
 0287                    b.HasIndex("Hash")
 0288                        .HasDatabaseName("IX_StoredTrigger_Hash");
 0289
 0290                    b.HasIndex("Name")
 0291                        .HasDatabaseName("IX_StoredTrigger_Name");
 0292
 0293                    b.HasIndex("TenantId")
 0294                        .HasDatabaseName("IX_StoredTrigger_TenantId");
 0295
 0296                    b.HasIndex("WorkflowDefinitionId")
 0297                        .HasDatabaseName("IX_StoredTrigger_WorkflowDefinitionId");
 0298
 0299                    b.HasIndex("WorkflowDefinitionVersionId")
 0300                        .HasDatabaseName("IX_StoredTrigger_WorkflowDefinitionVersionId");
 0301
 0302                    b.ToTable("Triggers", "Elsa");
 0303                });
 304
 0305            modelBuilder.Entity("Elsa.Workflows.Runtime.Entities.WorkflowExecutionLogRecord", b =>
 0306                {
 0307                    b.Property<string>("Id")
 0308                        .HasColumnType("TEXT");
 0309
 0310                    b.Property<string>("ActivityId")
 0311                        .IsRequired()
 0312                        .HasColumnType("TEXT");
 0313
 0314                    b.Property<string>("ActivityInstanceId")
 0315                        .IsRequired()
 0316                        .HasColumnType("TEXT");
 0317
 0318                    b.Property<string>("ActivityName")
 0319                        .HasColumnType("TEXT");
 0320
 0321                    b.Property<string>("ActivityNodeId")
 0322                        .IsRequired()
 0323                        .HasColumnType("TEXT");
 0324
 0325                    b.Property<string>("ActivityType")
 0326                        .IsRequired()
 0327                        .HasColumnType("TEXT");
 0328
 0329                    b.Property<int>("ActivityTypeVersion")
 0330                        .HasColumnType("INTEGER");
 0331
 0332                    b.Property<string>("EventName")
 0333                        .HasColumnType("TEXT");
 0334
 0335                    b.Property<string>("Message")
 0336                        .HasColumnType("TEXT");
 0337
 0338                    b.Property<string>("ParentActivityInstanceId")
 0339                        .HasColumnType("TEXT");
 0340
 0341                    b.Property<long>("Sequence")
 0342                        .HasColumnType("INTEGER");
 0343
 0344                    b.Property<string>("SerializedActivityState")
 0345                        .HasColumnType("TEXT");
 0346
 0347                    b.Property<string>("SerializedPayload")
 0348                        .HasColumnType("TEXT");
 0349
 0350                    b.Property<string>("Source")
 0351                        .HasColumnType("TEXT");
 0352
 0353                    b.Property<string>("TenantId")
 0354                        .HasColumnType("TEXT");
 0355
 0356                    b.Property<DateTimeOffset>("Timestamp")
 0357                        .HasColumnType("TEXT");
 0358
 0359                    b.Property<string>("WorkflowDefinitionId")
 0360                        .IsRequired()
 0361                        .HasColumnType("TEXT");
 0362
 0363                    b.Property<string>("WorkflowDefinitionVersionId")
 0364                        .IsRequired()
 0365                        .HasColumnType("TEXT");
 0366
 0367                    b.Property<string>("WorkflowInstanceId")
 0368                        .IsRequired()
 0369                        .HasColumnType("TEXT");
 0370
 0371                    b.Property<int>("WorkflowVersion")
 0372                        .HasColumnType("INTEGER");
 0373
 0374                    b.HasKey("Id");
 0375
 0376                    b.HasIndex("ActivityId")
 0377                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityId");
 0378
 0379                    b.HasIndex("ActivityInstanceId")
 0380                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityInstanceId");
 0381
 0382                    b.HasIndex("ActivityName")
 0383                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityName");
 0384
 0385                    b.HasIndex("ActivityNodeId")
 0386                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityNodeId");
 0387
 0388                    b.HasIndex("ActivityType")
 0389                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityType");
 0390
 0391                    b.HasIndex("ActivityTypeVersion")
 0392                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityTypeVersion");
 0393
 0394                    b.HasIndex("EventName")
 0395                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_EventName");
 0396
 0397                    b.HasIndex("ParentActivityInstanceId")
 0398                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ParentActivityInstanceId");
 0399
 0400                    b.HasIndex("Sequence")
 0401                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_Sequence");
 0402
 0403                    b.HasIndex("TenantId")
 0404                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_TenantId");
 0405
 0406                    b.HasIndex("Timestamp")
 0407                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_Timestamp");
 0408
 0409                    b.HasIndex("WorkflowDefinitionId")
 0410                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_WorkflowDefinitionId");
 0411
 0412                    b.HasIndex("WorkflowDefinitionVersionId")
 0413                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_WorkflowDefinitionVersionId");
 0414
 0415                    b.HasIndex("WorkflowInstanceId")
 0416                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_WorkflowInstanceId");
 0417
 0418                    b.HasIndex("WorkflowVersion")
 0419                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_WorkflowVersion");
 0420
 0421                    b.HasIndex("ActivityType", "ActivityTypeVersion")
 0422                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_ActivityType_ActivityTypeVersion");
 0423
 0424                    b.HasIndex("Timestamp", "Sequence")
 0425                        .HasDatabaseName("IX_WorkflowExecutionLogRecord_Timestamp_Sequence");
 0426
 0427                    b.ToTable("WorkflowExecutionLogRecords", "Elsa");
 0428                });
 429
 0430            modelBuilder.Entity("Elsa.Workflows.Runtime.Entities.WorkflowInboxMessage", b =>
 0431                {
 0432                    b.Property<string>("Id")
 0433                        .HasColumnType("TEXT");
 0434
 0435                    b.Property<string>("ActivityInstanceId")
 0436                        .HasColumnType("TEXT");
 0437
 0438                    b.Property<string>("ActivityTypeName")
 0439                        .IsRequired()
 0440                        .HasColumnType("TEXT");
 0441
 0442                    b.Property<string>("CorrelationId")
 0443                        .HasColumnType("TEXT");
 0444
 0445                    b.Property<DateTimeOffset>("CreatedAt")
 0446                        .HasColumnType("TEXT");
 0447
 0448                    b.Property<DateTimeOffset>("ExpiresAt")
 0449                        .HasColumnType("TEXT");
 0450
 0451                    b.Property<string>("Hash")
 0452                        .IsRequired()
 0453                        .HasColumnType("TEXT");
 0454
 0455                    b.Property<string>("SerializedBookmarkPayload")
 0456                        .HasColumnType("TEXT");
 0457
 0458                    b.Property<string>("SerializedInput")
 0459                        .HasColumnType("TEXT");
 0460
 0461                    b.Property<string>("TenantId")
 0462                        .HasColumnType("TEXT");
 0463
 0464                    b.Property<string>("WorkflowInstanceId")
 0465                        .HasColumnType("TEXT");
 0466
 0467                    b.HasKey("Id");
 0468
 0469                    b.HasIndex(new[] { "ActivityInstanceId" }, "IX_WorkflowInboxMessage_ActivityInstanceId");
 0470
 0471                    b.HasIndex(new[] { "ActivityTypeName" }, "IX_WorkflowInboxMessage_ActivityTypeName");
 0472
 0473                    b.HasIndex(new[] { "CorrelationId" }, "IX_WorkflowInboxMessage_CorrelationId");
 0474
 0475                    b.HasIndex(new[] { "CreatedAt" }, "IX_WorkflowInboxMessage_CreatedAt");
 0476
 0477                    b.HasIndex(new[] { "ExpiresAt" }, "IX_WorkflowInboxMessage_ExpiresAt");
 0478
 0479                    b.HasIndex(new[] { "Hash" }, "IX_WorkflowInboxMessage_Hash");
 0480
 0481                    b.HasIndex(new[] { "WorkflowInstanceId" }, "IX_WorkflowInboxMessage_WorkflowInstanceId");
 0482
 0483                    b.ToTable("WorkflowInboxMessages", "Elsa");
 0484                });
 485#pragma warning restore 612, 618
 0486        }
 487    }
 488}