Seeding updated

This commit is contained in:
gamer147
2026-05-23 16:25:49 -04:00
parent 5f44ee0c7e
commit 56d3cf0ec8
38 changed files with 52689 additions and 62 deletions

View File

@@ -24,12 +24,22 @@
<ProjectReference Include="..\SVSim.EmulatedEntrypoint\SVSim.EmulatedEntrypoint.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\SVSim.Bootstrap\SVSim.Bootstrap.csproj" />
</ItemGroup>
<ItemGroup>
<!-- BaseDataSeeder reads CSVs from the runtime "Data" folder; mirror them into the test
output so HasData seeding fires when EnsureCreated builds the SQLite schema. -->
<Content Include="..\SVSim.EmulatedEntrypoint\Data\*.csv" Link="Data\%(Filename)%(Extension)">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<!-- Tests that call SVSimTestFactory.SeedGlobalsAsync() need the prod captures available in
the test output dir. Mirror them from SVSim.Bootstrap so the same files drive both
production bootstrap and test seeding. -->
<Content Include="..\SVSim.Bootstrap\Data\prod-captures\*.json" Link="Data\prod-captures\%(Filename)%(Extension)">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
</Project>