Upgraded projects to .NET 9.0 and added new projects `KBR.Cache`, `KBR.Shared`, and `KBR.Shared.Lite` to the solution. Introduced JWT authentication and OTP handling with new models, services, and configuration options. Updated database schema with new entities `Users` and `RefreshTokens`, and added migrations for schema changes. Implemented caching strategies using `AppDistributedCache` with support for in-memory, SQL Server, and Redis. Enhanced email handling with `MailHelpers` for domain replacement. Updated controllers, repositories, and configuration files to support new features.
538 lines
30 KiB
C#
538 lines
30 KiB
C#
using System;
|
|
using Microsoft.EntityFrameworkCore.Migrations;
|
|
|
|
#nullable disable
|
|
|
|
namespace PortBlog.API.Migrations
|
|
{
|
|
/// <inheritdoc />
|
|
public partial class updaterefreshtoken : Migration
|
|
{
|
|
/// <inheritdoc />
|
|
protected override void Up(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.AlterColumn<string>(
|
|
name: "ReplacedByToken",
|
|
table: "RefreshTokens",
|
|
type: "longtext",
|
|
nullable: true,
|
|
oldClrType: typeof(string),
|
|
oldType: "longtext")
|
|
.Annotation("MySql:CharSet", "utf8mb4")
|
|
.OldAnnotation("MySql:CharSet", "utf8mb4");
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Academics",
|
|
keyColumn: "AcademicId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(1251), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(1252) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Academics",
|
|
keyColumn: "AcademicId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(2024), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(2024) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Academics",
|
|
keyColumn: "AcademicId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(2184), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(2184) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Blogs",
|
|
keyColumn: "BlogUrl",
|
|
keyValue: "https://bangararaju.kottedi.in/blog",
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(9145), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(9146) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Candidates",
|
|
keyColumn: "CandidateId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 299, DateTimeKind.Local).AddTicks(5480), new DateTime(2025, 11, 13, 19, 20, 39, 299, DateTimeKind.Local).AddTicks(5515) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(462), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(464) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(988), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(988) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(991), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(991) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(993), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(993) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 5,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(994), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(995) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 6,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(1004), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(1005) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 7,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(1006), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(1007) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 8,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(1008), new DateTime(2025, 11, 13, 19, 20, 39, 303, DateTimeKind.Local).AddTicks(1009) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(6786), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(6793) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(7965), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(7966) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(7970), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(7971) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(8081), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(8081) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(8352), new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(8353) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(9201), new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(9201) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(9204), new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(9205) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(9207), new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(9208) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Posts",
|
|
keyColumn: "PostId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(2910), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(2155) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Posts",
|
|
keyColumn: "PostId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(3231), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(3229) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Posts",
|
|
keyColumn: "PostId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(3236), new DateTime(2025, 11, 13, 19, 20, 39, 302, DateTimeKind.Local).AddTicks(3233) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Projects",
|
|
keyColumn: "ProjectId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(6787), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(6789) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Projects",
|
|
keyColumn: "ProjectId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(7979), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(7980) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Projects",
|
|
keyColumn: "ProjectId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(7983), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(7984) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Resumes",
|
|
keyColumn: "ResumeId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(4308), new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(4316) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(3819), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(3820) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4333), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4333) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4335), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4336) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4337), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4338) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 5,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4339), new DateTime(2025, 11, 13, 19, 20, 39, 301, DateTimeKind.Local).AddTicks(4340) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "SocialLinks",
|
|
keyColumn: "Id",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(6144), new DateTime(2025, 11, 13, 19, 20, 39, 300, DateTimeKind.Local).AddTicks(6145) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Users",
|
|
keyColumn: "UserId",
|
|
keyValue: 1,
|
|
column: "CreatedAt",
|
|
value: new DateTime(2025, 11, 13, 13, 50, 39, 303, DateTimeKind.Utc).AddTicks(2327));
|
|
}
|
|
|
|
/// <inheritdoc />
|
|
protected override void Down(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.UpdateData(
|
|
table: "RefreshTokens",
|
|
keyColumn: "ReplacedByToken",
|
|
keyValue: null,
|
|
column: "ReplacedByToken",
|
|
value: "");
|
|
|
|
migrationBuilder.AlterColumn<string>(
|
|
name: "ReplacedByToken",
|
|
table: "RefreshTokens",
|
|
type: "longtext",
|
|
nullable: false,
|
|
oldClrType: typeof(string),
|
|
oldType: "longtext",
|
|
oldNullable: true)
|
|
.Annotation("MySql:CharSet", "utf8mb4")
|
|
.OldAnnotation("MySql:CharSet", "utf8mb4");
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Academics",
|
|
keyColumn: "AcademicId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(5159), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(5160) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Academics",
|
|
keyColumn: "AcademicId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(5783), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(5784) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Academics",
|
|
keyColumn: "AcademicId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(5866), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(5866) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Blogs",
|
|
keyColumn: "BlogUrl",
|
|
keyValue: "https://bangararaju.kottedi.in/blog",
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(1546), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(1547) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Candidates",
|
|
keyColumn: "CandidateId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 779, DateTimeKind.Local).AddTicks(2626), new DateTime(2025, 10, 29, 7, 27, 45, 779, DateTimeKind.Local).AddTicks(2659) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(394), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(395) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(804), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(805) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(807), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(807) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(808), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(808) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 5,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(810), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(810) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 6,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(815), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(815) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 7,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(816), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(817) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "ExperienceDetails",
|
|
keyColumn: "Id",
|
|
keyValue: 8,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(818), new DateTime(2025, 10, 29, 7, 27, 45, 782, DateTimeKind.Local).AddTicks(818) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(7573), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(7579) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(8490), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(8490) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(8494), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(8494) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Experiences",
|
|
keyColumn: "ExperienceId",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(8497), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(8497) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(2948), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(2949) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(3600), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(3601) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(3603), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(3604) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Hobbies",
|
|
keyColumn: "HobbyId",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(3605), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(3606) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Posts",
|
|
keyColumn: "PostId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(4486), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(3878) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Posts",
|
|
keyColumn: "PostId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(4730), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(4727) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Posts",
|
|
keyColumn: "PostId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(4733), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(4731) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Projects",
|
|
keyColumn: "ProjectId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(9719), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(9721) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Projects",
|
|
keyColumn: "ProjectId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(628), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(629) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Projects",
|
|
keyColumn: "ProjectId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(632), new DateTime(2025, 10, 29, 7, 27, 45, 781, DateTimeKind.Local).AddTicks(633) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Resumes",
|
|
keyColumn: "ResumeId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 779, DateTimeKind.Local).AddTicks(9805), new DateTime(2025, 10, 29, 7, 27, 45, 779, DateTimeKind.Local).AddTicks(9812) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7273), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7274) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 2,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7731), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7731) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 3,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7733), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7733) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 4,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7735), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7735) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Skills",
|
|
keyColumn: "SkillId",
|
|
keyValue: 5,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7736), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(7737) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "SocialLinks",
|
|
keyColumn: "Id",
|
|
keyValue: 1,
|
|
columns: new[] { "CreatedDate", "ModifiedDate" },
|
|
values: new object[] { new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(1156), new DateTime(2025, 10, 29, 7, 27, 45, 780, DateTimeKind.Local).AddTicks(1157) });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Users",
|
|
keyColumn: "UserId",
|
|
keyValue: 1,
|
|
column: "CreatedAt",
|
|
value: new DateTime(2025, 10, 29, 1, 57, 45, 782, DateTimeKind.Utc).AddTicks(1816));
|
|
}
|
|
}
|
|
}
|