Refactored Evidence to UpdateBy is optional When creating evidence

This commit is contained in:
2026-10-26 17:03:53 +02:00
parent 155a379ab4
commit 2690b3230e
4 changed files with 2558 additions and 2 deletions
@@ -0,0 +1,37 @@
using System;
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace PostFundManagement.Infrastructure.Database.Migrations
{
/// <inheritdoc />
public partial class UpdatedByIsOptionalOnEvidence : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AlterColumn<Guid>(
name: "UpdatedBy",
table: "Evidences",
type: "uuid",
nullable: true,
oldClrType: typeof(Guid),
oldType: "uuid");
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.AlterColumn<Guid>(
name: "UpdatedBy",
table: "Evidences",
type: "uuid",
nullable: false,
defaultValue: new Guid("00000000-0000-0000-0000-000000000000"),
oldClrType: typeof(Guid),
oldType: "uuid",
oldNullable: true);
}
}
}
@@ -604,7 +604,7 @@ namespace PostFundManagement.Infrastructure.Database.Migrations
b.Property<DateTime?>("UpdatedAt")
.HasColumnType("timestamp with time zone");
b.Property<Guid>("UpdatedBy")
b.Property<Guid?>("UpdatedBy")
.HasColumnType("uuid");
b.Property<int>("Version")