UDT-005: Gestión de Permisos (RBAC) — catálogo + asignación rol↔permisos #9

Merged
dmolinari merged 8 commits from feature/UDT-005 into main 2026-04-15 19:02:03 +00:00
Showing only changes of commit f6ad371de4 - Show all commits

View File

@@ -30,7 +30,13 @@ public sealed class SqlTestFixture : IAsyncLifetime
{ {
DbAdapter = DbAdapter.SqlServer, DbAdapter = DbAdapter.SqlServer,
// Rol is a lookup table seeded by migration V003 — never wipe or Usuario FK breaks. // Rol is a lookup table seeded by migration V003 — never wipe or Usuario FK breaks.
TablesToIgnore = [new Respawn.Graph.Table("dbo", "Rol")] // Permiso and RolPermiso are seeded by V005/V006 — never wipe or integration tests lose the permission catalog.
TablesToIgnore =
[
new Respawn.Graph.Table("dbo", "Rol"),
new Respawn.Graph.Table("dbo", "Permiso"),
new Respawn.Graph.Table("dbo", "RolPermiso"),
]
}); });
await ResetAndSeedAsync(); await ResetAndSeedAsync();