Acabado excel, queda la parte de cofiguracion

This commit is contained in:
2025-09-17 12:09:19 +02:00
parent 029498c540
commit d80d2e2dc8
23 changed files with 1987 additions and 24 deletions

View File

@@ -28,6 +28,10 @@ public partial class herramientascacoaContext : DbContext
public virtual DbSet<estadisticas> estadisticas { get; set; }
public virtual DbSet<estadisticasfactores> estadisticasfactores { get; set; }
public virtual DbSet<estadisticasusos> estadisticasusos { get; set; }
public virtual DbSet<factorescorreccion> factorescorreccion { get; set; }
public virtual DbSet<ficheros> ficheros { get; set; }
@@ -165,13 +169,52 @@ public partial class herramientascacoaContext : DbContext
entity.HasIndex(e => e.idSimulacion, "FK_estadisticas_simulaciones_idx");
entity.Property(e => e.idEstadistica).HasColumnType("int(11)");
entity.Property(e => e.dato1).HasMaxLength(45);
entity.Property(e => e.dato2).HasMaxLength(45);
entity.Property(e => e.dato3).HasMaxLength(45);
entity.Property(e => e.documento).HasMaxLength(50);
entity.Property(e => e.idSimulacion).HasColumnType("int(11)");
entity.Property(e => e.tipoDocumento).HasMaxLength(50);
entity.HasOne(d => d.idSimulacionNavigation).WithMany(p => p.estadisticas)
.HasForeignKey(d => d.idSimulacion)
.OnDelete(DeleteBehavior.Cascade)
.HasConstraintName("FK_estadisticas_simulaciones");
});
modelBuilder.Entity<estadisticasfactores>(entity =>
{
entity.HasKey(e => e.idestadisticasFactores).HasName("PRIMARY");
entity.HasIndex(e => e.idsimulacion, "FK_estadisticasfactores_simulaciones_idx");
entity.Property(e => e.idestadisticasFactores).HasColumnType("int(11)");
entity.Property(e => e.idsimulacion).HasColumnType("int(11)");
entity.Property(e => e.nombre).HasMaxLength(45);
entity.Property(e => e.tipo).HasMaxLength(45);
entity.HasOne(d => d.idsimulacionNavigation).WithMany(p => p.estadisticasfactores)
.HasForeignKey(d => d.idsimulacion)
.HasConstraintName("FK_estadisticasfactores_simulaciones");
});
modelBuilder.Entity<estadisticasusos>(entity =>
{
entity.HasKey(e => e.idestadisticaUsos).HasName("PRIMARY");
entity.HasIndex(e => e.idSimulacion, "FK_estadisticasusos_simulaciones_idx");
entity.Property(e => e.idestadisticaUsos).HasColumnType("int(11)");
entity.Property(e => e.idIntervencion).HasColumnType("int(11)");
entity.Property(e => e.idSimulacion).HasColumnType("int(11)");
entity.Property(e => e.idTipologia).HasColumnType("int(11)");
entity.Property(e => e.idUso).HasColumnType("int(11)");
entity.HasOne(d => d.idSimulacionNavigation).WithMany(p => p.estadisticasusos)
.HasForeignKey(d => d.idSimulacion)
.HasConstraintName("FK_estadisticasusos_simulaciones");
});
modelBuilder.Entity<factorescorreccion>(entity =>
{
entity.HasKey(e => e.idFactorCorreccion).HasName("PRIMARY");