| 123456789101112131415161718192021222324252627282930313233343536 | 
							- using Microsoft.EntityFrameworkCore.Migrations;
 
- #nullable disable
 
- namespace Jellyfin.Server.Implementations.Migrations
 
- {
 
-     /// <inheritdoc />
 
-     public partial class MarkSegmentProviderIdNonNullable : Migration
 
-     {
 
-         /// <inheritdoc />
 
-         protected override void Up(MigrationBuilder migrationBuilder)
 
-         {
 
-             migrationBuilder.AlterColumn<string>(
 
-                 name: "SegmentProviderId",
 
-                 table: "MediaSegments",
 
-                 type: "TEXT",
 
-                 nullable: false,
 
-                 defaultValue: string.Empty,
 
-                 oldClrType: typeof(string),
 
-                 oldType: "TEXT",
 
-                 oldNullable: true);
 
-         }
 
-         /// <inheritdoc />
 
-         protected override void Down(MigrationBuilder migrationBuilder)
 
-         {
 
-             migrationBuilder.AlterColumn<string>(
 
-                 name: "SegmentProviderId",
 
-                 table: "MediaSegments",
 
-                 type: "TEXT",
 
-                 nullable: true,
 
-                 oldClrType: typeof(string),
 
-                 oldType: "TEXT");
 
-         }
 
-     }
 
- }
 
 
  |