using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Socialize.Api.Migrations { /// internal partial class SimplifyReleaseUpdates : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropIndex( name: "IX_ReleaseUpdates_Audience", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "Audience", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "Body", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "BuildVersion", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "Category", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "CommitRange", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "DeploymentLabel", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "Importance", table: "ReleaseUpdates"); migrationBuilder.DropColumn( name: "ManualEmailAudience", table: "ReleaseUpdates"); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "Audience", table: "ReleaseUpdates", type: "character varying(32)", maxLength: 32, nullable: false, defaultValue: ""); migrationBuilder.AddColumn( name: "Body", table: "ReleaseUpdates", type: "character varying(8000)", maxLength: 8000, nullable: true); migrationBuilder.AddColumn( name: "BuildVersion", table: "ReleaseUpdates", type: "character varying(128)", maxLength: 128, nullable: true); migrationBuilder.AddColumn( name: "Category", table: "ReleaseUpdates", type: "character varying(32)", maxLength: 32, nullable: false, defaultValue: ""); migrationBuilder.AddColumn( name: "CommitRange", table: "ReleaseUpdates", type: "character varying(256)", maxLength: 256, nullable: true); migrationBuilder.AddColumn( name: "DeploymentLabel", table: "ReleaseUpdates", type: "character varying(128)", maxLength: 128, nullable: true); migrationBuilder.AddColumn( name: "Importance", table: "ReleaseUpdates", type: "character varying(32)", maxLength: 32, nullable: false, defaultValue: ""); migrationBuilder.AddColumn( name: "ManualEmailAudience", table: "ReleaseUpdates", type: "character varying(64)", maxLength: 64, nullable: true); migrationBuilder.CreateIndex( name: "IX_ReleaseUpdates_Audience", table: "ReleaseUpdates", column: "Audience"); } } }