using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Flaro.Data.Migrations { /// public partial class Metadatensprache : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "MetadataLanguage", table: "Series", type: "TEXT", maxLength: 16, nullable: true); migrationBuilder.AddColumn( name: "TitlePinned", table: "Series", type: "INTEGER", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "MetadataLanguage", table: "Movies", type: "TEXT", maxLength: 16, nullable: true); migrationBuilder.AddColumn( name: "TitlePinned", table: "Movies", type: "INTEGER", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "MetadataLanguage", table: "Episodes", type: "TEXT", maxLength: 16, nullable: true); migrationBuilder.CreateIndex( name: "IX_Series_LibraryId_MetadataLanguage", table: "Series", columns: new[] { "LibraryId", "MetadataLanguage" }); migrationBuilder.CreateIndex( name: "IX_Movies_LibraryId_MetadataLanguage", table: "Movies", columns: new[] { "LibraryId", "MetadataLanguage" }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropIndex( name: "IX_Series_LibraryId_MetadataLanguage", table: "Series"); migrationBuilder.DropIndex( name: "IX_Movies_LibraryId_MetadataLanguage", table: "Movies"); migrationBuilder.DropColumn( name: "MetadataLanguage", table: "Series"); migrationBuilder.DropColumn( name: "TitlePinned", table: "Series"); migrationBuilder.DropColumn( name: "MetadataLanguage", table: "Movies"); migrationBuilder.DropColumn( name: "TitlePinned", table: "Movies"); migrationBuilder.DropColumn( name: "MetadataLanguage", table: "Episodes"); } } }