using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace LingAdmin.API.Migrations { /// public partial class AddUserAuthentication : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "CreatedAt", table: "Users", type: "datetime2", nullable: false, defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified)); migrationBuilder.AddColumn( name: "LastLoginAt", table: "Users", type: "datetime2", nullable: true); migrationBuilder.AddColumn( name: "PasswordHash", table: "Users", type: "nvarchar(max)", nullable: false, defaultValue: ""); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 1, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 2, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 3, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 4, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 5, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 6, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 7, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 8, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 9, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); migrationBuilder.UpdateData( table: "Users", keyColumn: "Id", keyValue: 10, columns: new[] { "CreatedAt", "LastLoginAt", "PasswordHash" }, values: new object[] { new DateTime(2023, 10, 1, 0, 0, 0, 0, DateTimeKind.Utc), null, "gKr1UuNiCaLMqJ2gVPOJEXBEjN+zMdJH96kXgR/1KEA=" }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "CreatedAt", table: "Users"); migrationBuilder.DropColumn( name: "LastLoginAt", table: "Users"); migrationBuilder.DropColumn( name: "PasswordHash", table: "Users"); } } }