migracion: añadido entidades Auditoria
This commit is contained in:
@@ -35,6 +35,10 @@ public partial class AlquilaFacilContext : DbContext
|
||||
|
||||
public virtual DbSet<Grupo> Grupos { get; set; }
|
||||
|
||||
public virtual DbSet<Log> Logs { get; set; }
|
||||
|
||||
public virtual DbSet<LogDetalle> LogDetalles { get; set; }
|
||||
|
||||
public virtual DbSet<Notificacione> Notificaciones { get; set; }
|
||||
|
||||
public virtual DbSet<Permiso> Permisos { get; set; }
|
||||
@@ -417,6 +421,57 @@ public partial class AlquilaFacilContext : DbContext
|
||||
.HasColumnName("nombre");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Log>(entity =>
|
||||
{
|
||||
entity.HasKey(e => new { e.Fecha, e.Dniusuario }).HasName("PRIMARY");
|
||||
|
||||
entity.ToTable("Log");
|
||||
|
||||
entity.HasIndex(e => e.Dniusuario, "fk_log_clientes");
|
||||
|
||||
entity.Property(e => e.Fecha)
|
||||
.HasColumnType("datetime")
|
||||
.HasColumnName("fecha");
|
||||
entity.Property(e => e.Dniusuario)
|
||||
.HasColumnType("bigint(20)")
|
||||
.HasColumnName("dniusuario");
|
||||
entity.Property(e => e.Accion)
|
||||
.HasMaxLength(255)
|
||||
.HasColumnName("accion");
|
||||
|
||||
entity.HasOne(d => d.DniusuarioNavigation).WithMany(p => p.Logs)
|
||||
.HasForeignKey(d => d.Dniusuario)
|
||||
.OnDelete(DeleteBehavior.Restrict)
|
||||
.HasConstraintName("fk_log_clientes");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<LogDetalle>(entity =>
|
||||
{
|
||||
entity.HasKey(e => new { e.Fecha, e.Dniusuario, e.NombreTabla, e.Columna }).HasName("PRIMARY");
|
||||
|
||||
entity.ToTable("LogDetalle");
|
||||
|
||||
entity.Property(e => e.Fecha)
|
||||
.HasColumnType("datetime")
|
||||
.HasColumnName("fecha");
|
||||
entity.Property(e => e.Dniusuario)
|
||||
.HasColumnType("bigint(20)")
|
||||
.HasColumnName("dniusuario");
|
||||
entity.Property(e => e.NombreTabla).HasColumnName("nombreTabla");
|
||||
entity.Property(e => e.Columna).HasColumnName("columna");
|
||||
entity.Property(e => e.ValorAnterior)
|
||||
.HasColumnType("text")
|
||||
.HasColumnName("valorAnterior");
|
||||
entity.Property(e => e.ValorNuevo)
|
||||
.HasColumnType("text")
|
||||
.HasColumnName("valorNuevo");
|
||||
|
||||
entity.HasOne(d => d.Log).WithMany(p => p.LogDetalles)
|
||||
.HasForeignKey(d => new { d.Fecha, d.Dniusuario })
|
||||
.OnDelete(DeleteBehavior.Restrict)
|
||||
.HasConstraintName("LogDetalle_ibfk_1");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Notificacione>(entity =>
|
||||
{
|
||||
entity.HasKey(e => new { e.Dnicliente, e.Fecha }).HasName("PRIMARY");
|
||||
|
||||
Reference in New Issue
Block a user