123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- using Microsoft.EntityFrameworkCore.Migrations;
- #nullable disable
- namespace Jellyfin.Server.Implementations.Migrations
- {
- /// <inheritdoc />
- public partial class FixMediaStreams2 : Migration
- {
- /// <inheritdoc />
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.AlterColumn<string>(
- name: "Profile",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: true,
- oldClrType: typeof(string),
- oldType: "TEXT");
- migrationBuilder.AlterColumn<string>(
- name: "Path",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: true,
- oldClrType: typeof(string),
- oldType: "TEXT");
- migrationBuilder.AlterColumn<string>(
- name: "Language",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: true,
- oldClrType: typeof(string),
- oldType: "TEXT");
- migrationBuilder.AlterColumn<bool>(
- name: "IsInterlaced",
- table: "MediaStreamInfos",
- type: "INTEGER",
- nullable: true,
- oldClrType: typeof(bool),
- oldType: "INTEGER");
- migrationBuilder.AlterColumn<string>(
- name: "Codec",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: true,
- oldClrType: typeof(string),
- oldType: "TEXT");
- migrationBuilder.AlterColumn<string>(
- name: "ChannelLayout",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: true,
- oldClrType: typeof(string),
- oldType: "TEXT");
- migrationBuilder.AlterColumn<string>(
- name: "AspectRatio",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: true,
- oldClrType: typeof(string),
- oldType: "TEXT");
- }
- /// <inheritdoc />
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.AlterColumn<string>(
- name: "Profile",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: false,
- defaultValue: string.Empty,
- oldClrType: typeof(string),
- oldType: "TEXT",
- oldNullable: true);
- migrationBuilder.AlterColumn<string>(
- name: "Path",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: false,
- defaultValue: string.Empty,
- oldClrType: typeof(string),
- oldType: "TEXT",
- oldNullable: true);
- migrationBuilder.AlterColumn<string>(
- name: "Language",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: false,
- defaultValue: string.Empty,
- oldClrType: typeof(string),
- oldType: "TEXT",
- oldNullable: true);
- migrationBuilder.AlterColumn<bool>(
- name: "IsInterlaced",
- table: "MediaStreamInfos",
- type: "INTEGER",
- nullable: false,
- defaultValue: false,
- oldClrType: typeof(bool),
- oldType: "INTEGER",
- oldNullable: true);
- migrationBuilder.AlterColumn<string>(
- name: "Codec",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: false,
- defaultValue: string.Empty,
- oldClrType: typeof(string),
- oldType: "TEXT",
- oldNullable: true);
- migrationBuilder.AlterColumn<string>(
- name: "ChannelLayout",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: false,
- defaultValue: string.Empty,
- oldClrType: typeof(string),
- oldType: "TEXT",
- oldNullable: true);
- migrationBuilder.AlterColumn<string>(
- name: "AspectRatio",
- table: "MediaStreamInfos",
- type: "TEXT",
- nullable: false,
- defaultValue: string.Empty,
- oldClrType: typeof(string),
- oldType: "TEXT",
- oldNullable: true);
- }
- }
- }
|