Fase 2 - T2
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# AGENTS.md
|
||||
|
||||
## Tecnología
|
||||
- ASP.NET Core 8 + MVC con Razor Views.
|
||||
- MySQL via Pomelo.EntityFrameworkCore.MySql para acceso a datos.
|
||||
- Identity para gestión de usuarios y roles (Admin, Usuario).
|
||||
|
||||
## Commands
|
||||
- `dotnet build` - compilar sin restaurar packages.
|
||||
- `dotnet restore` - restore packages desde nuget.org.
|
||||
- `dotnet run --urls https://*:5001;http://*:5000` - launch dev server con HTTPS y HTTP.
|
||||
|
||||
## Estructura clave
|
||||
- Módulos por controller: UsuariosController, AccountController, RolesController.
|
||||
- Models: ApplicationUser (extiende IdentityUser), ErrorViewModel.
|
||||
- Data: ApplicationDbContext (EF Core DbContext) en `Data/ApplicationDbContext.cs`.
|
||||
- Views: Razor views bajo `Views/` folder.
|
||||
|
||||
## Seeds
|
||||
- Program.cs incluye seeds para roles y usuario admin (`admin@example.com` / "Admin123!").
|
||||
- Roles creados: Admin, Usuario.
|
||||
|
||||
## Migraciones
|
||||
- Usa `dotnet ef migrations add <name> -c ApplicationDbContext`.
|
||||
- Aplica con `dotnet ef database update`.
|
||||
Reference in New Issue
Block a user