fix(db): repair provisioning migration snapshot
CI - Build & Test / Backend (.NET) (push) Successful in 44s
CI - Build & Test / Backend integration (PostgreSQL/Toxiproxy) (push) Failing after 57s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 2m48s
CI - Build & Test / Security Check (push) Successful in 7s
CI - Build & Test / Deploy Nexus (push) Has been skipped

This commit is contained in:
AzuTear
2026-08-01 01:26:34 +02:00
parent cd8c78d165
commit ce5555abc0
4 changed files with 32 additions and 7 deletions
+18
View File
@@ -0,0 +1,18 @@
using Nexus.Api.Migrations;
using Xunit;
namespace Nexus.Api.Tests;
public sealed class MigrationSnapshotTests
{
[Fact]
public void Snapshot_builds_agent_provisioning_relationships()
{
var model = new NexusDbContextModelSnapshot().Model;
var proposal = model.FindEntityType("Nexus.Api.Data.AgentProposal");
var request = model.FindEntityType("Nexus.Api.Data.AgentProvisionRequest");
Assert.NotNull(proposal?.FindNavigation("ProvisionRequests"));
Assert.NotNull(request?.FindNavigation("Proposal"));
}
}