cambios para tener composite
This commit is contained in:
@@ -419,6 +419,42 @@ public partial class AlquilaFacilContext : DbContext
|
||||
entity.Property(e => e.Nombre)
|
||||
.HasMaxLength(12)
|
||||
.HasColumnName("nombre");
|
||||
|
||||
entity.HasMany(d => d.IdGrupoHijos).WithMany(p => p.IdGrupoPadres)
|
||||
.UsingEntity<Dictionary<string, object>>(
|
||||
"GrupoSubgrupo",
|
||||
r => r.HasOne<Grupo>().WithMany()
|
||||
.HasForeignKey("IdGrupoHijo")
|
||||
.HasConstraintName("Grupo_Subgrupo_ibfk_2"),
|
||||
l => l.HasOne<Grupo>().WithMany()
|
||||
.HasForeignKey("IdGrupoPadre")
|
||||
.HasConstraintName("Grupo_Subgrupo_ibfk_1"),
|
||||
j =>
|
||||
{
|
||||
j.HasKey("IdGrupoPadre", "IdGrupoHijo").HasName("PRIMARY");
|
||||
j.ToTable("Grupo_Subgrupo");
|
||||
j.HasIndex(new[] { "IdGrupoHijo" }, "IdGrupoHijo");
|
||||
j.IndexerProperty<int>("IdGrupoPadre").HasColumnType("int(11)");
|
||||
j.IndexerProperty<int>("IdGrupoHijo").HasColumnType("int(11)");
|
||||
});
|
||||
|
||||
entity.HasMany(d => d.IdGrupoPadres).WithMany(p => p.IdGrupoHijos)
|
||||
.UsingEntity<Dictionary<string, object>>(
|
||||
"GrupoSubgrupo",
|
||||
r => r.HasOne<Grupo>().WithMany()
|
||||
.HasForeignKey("IdGrupoPadre")
|
||||
.HasConstraintName("Grupo_Subgrupo_ibfk_1"),
|
||||
l => l.HasOne<Grupo>().WithMany()
|
||||
.HasForeignKey("IdGrupoHijo")
|
||||
.HasConstraintName("Grupo_Subgrupo_ibfk_2"),
|
||||
j =>
|
||||
{
|
||||
j.HasKey("IdGrupoPadre", "IdGrupoHijo").HasName("PRIMARY");
|
||||
j.ToTable("Grupo_Subgrupo");
|
||||
j.HasIndex(new[] { "IdGrupoHijo" }, "IdGrupoHijo");
|
||||
j.IndexerProperty<int>("IdGrupoPadre").HasColumnType("int(11)");
|
||||
j.IndexerProperty<int>("IdGrupoHijo").HasColumnType("int(11)");
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Log>(entity =>
|
||||
|
||||
Reference in New Issue
Block a user