using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace MTWorkHR.Infrastructure.Migrations { /// public partial class altrLeaveConfig : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 1L, column: "DefaultDays", value: 30); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 2L, column: "DefaultDays", value: 90); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 3L, column: "DefaultDays", value: 5); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 4L, columns: new[] { "DefaultDays", "NameEn" }, values: new object[] { 20, "Maternity leave" }); migrationBuilder.InsertData( table: "LeaveTypes", columns: new[] { "Id", "DefaultDays", "NameAr", "NameEn" }, values: new object[] { 6L, 3, "وفاة", "Death of a relative" }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DeleteData( table: "LeaveTypes", keyColumn: "Id", keyValue: 6L); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 1L, column: "DefaultDays", value: 21); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 2L, column: "DefaultDays", value: 15); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 3L, column: "DefaultDays", value: 20); migrationBuilder.UpdateData( table: "LeaveTypes", keyColumn: "Id", keyValue: 4L, columns: new[] { "DefaultDays", "NameEn" }, values: new object[] { 10, "Paternity leave" }); } } }