using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable #pragma warning disable CA1814 // Prefer jagged arrays over multidimensional namespace TechHelper.Server.Migrations { /// public partial class up : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "FK_class_teachers_AspNetUsers_teacher_id", table: "class_teachers"); migrationBuilder.DeleteData( table: "AspNetRoles", keyColumn: "Id", keyValue: new Guid("8b814a50-fd96-4bfa-a666-b247c0f13e22")); migrationBuilder.DeleteData( table: "AspNetRoles", keyColumn: "Id", keyValue: new Guid("ab2c8f8c-1ade-4ff5-9eb4-2925a89567b1")); migrationBuilder.DeleteData( table: "AspNetRoles", keyColumn: "Id", keyValue: new Guid("c6f92bbf-190f-47a5-b4d6-ed6874a378e8")); migrationBuilder.InsertData( table: "AspNetRoles", columns: new[] { "Id", "ConcurrencyStamp", "Name", "NormalizedName" }, values: new object[,] { { new Guid("195b19c5-fd30-455c-9f38-9842b44bf5c3"), null, "Teacher", "TEACHER" }, { new Guid("53cc63db-74bc-47a8-b71a-7e120d4018a9"), null, "Administrator", "ADMINISTRATOR" }, { new Guid("a203eb76-97f0-418f-bc06-9549297d2ac3"), null, "Student", "STUDENT" } }); migrationBuilder.AddForeignKey( name: "FK_class_teachers_AspNetUsers_teacher_id", table: "class_teachers", column: "teacher_id", principalTable: "AspNetUsers", principalColumn: "Id", onDelete: ReferentialAction.Cascade); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "FK_class_teachers_AspNetUsers_teacher_id", table: "class_teachers"); migrationBuilder.DeleteData( table: "AspNetRoles", keyColumn: "Id", keyValue: new Guid("195b19c5-fd30-455c-9f38-9842b44bf5c3")); migrationBuilder.DeleteData( table: "AspNetRoles", keyColumn: "Id", keyValue: new Guid("53cc63db-74bc-47a8-b71a-7e120d4018a9")); migrationBuilder.DeleteData( table: "AspNetRoles", keyColumn: "Id", keyValue: new Guid("a203eb76-97f0-418f-bc06-9549297d2ac3")); migrationBuilder.InsertData( table: "AspNetRoles", columns: new[] { "Id", "ConcurrencyStamp", "Name", "NormalizedName" }, values: new object[,] { { new Guid("8b814a50-fd96-4bfa-a666-b247c0f13e22"), null, "Administrator", "ADMINISTRATOR" }, { new Guid("ab2c8f8c-1ade-4ff5-9eb4-2925a89567b1"), null, "Student", "STUDENT" }, { new Guid("c6f92bbf-190f-47a5-b4d6-ed6874a378e8"), null, "Teacher", "TEACHER" } }); migrationBuilder.AddForeignKey( name: "FK_class_teachers_AspNetUsers_teacher_id", table: "class_teachers", column: "teacher_id", principalTable: "AspNetUsers", principalColumn: "Id", onDelete: ReferentialAction.Restrict); } } }