13 protected override void Up(MigrationBuilder migrationBuilder)
15 ArgumentNullException.ThrowIfNull(migrationBuilder);
17 migrationBuilder.DropIndex(
18 name:
"IX_Instances_Path",
21 migrationBuilder.AddColumn<
string>(
22 name:
"SwarmIdentifer",
26 migrationBuilder.CreateIndex(
27 name:
"IX_Instances_Path_SwarmIdentifer",
29 columns:
new[] {
"Path",
"SwarmIdentifer" },
31 filter:
"[SwarmIdentifer] IS NOT NULL");
35 protected override void Down(MigrationBuilder migrationBuilder)
37 ArgumentNullException.ThrowIfNull(migrationBuilder);
39 migrationBuilder.DropIndex(
40 name:
"IX_Instances_Path_SwarmIdentifer",
43 migrationBuilder.DropColumn(
44 name:
"SwarmIdentifer",
47 migrationBuilder.CreateIndex(
48 name:
"IX_Instances_Path",