From 5b3e65db2f402b2a1ebd03f7cfa6722150d75290 Mon Sep 17 00:00:00 2001 From: fede Date: Sun, 5 Jan 2025 18:00:19 -0300 Subject: [PATCH] migration: notificacion datetime --- Entidades/Alquilafacilcontext.cs | 12 ++++++------ Entidades/Cliente.cs | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Entidades/Alquilafacilcontext.cs b/Entidades/Alquilafacilcontext.cs index 24530db..b884105 100644 --- a/Entidades/Alquilafacilcontext.cs +++ b/Entidades/Alquilafacilcontext.cs @@ -378,7 +378,7 @@ public partial class AlquilaFacilContext : DbContext modelBuilder.Entity(entity => { - entity.HasKey(e => e.Dnicliente).HasName("PRIMARY"); + entity.HasKey(e => new { e.Dnicliente, e.Fecha }).HasName("PRIMARY"); entity.HasIndex(e => e.Idpropiedad, "FK_NOTPROP"); @@ -387,15 +387,15 @@ public partial class AlquilaFacilContext : DbContext entity.Property(e => e.Dnicliente) .HasColumnType("bigint(20)") .HasColumnName("dnicliente"); + entity.Property(e => e.Fecha) + .HasColumnType("datetime") + .HasColumnName("fecha"); entity.Property(e => e.Accion) .HasMaxLength(15) .HasColumnName("accion"); entity.Property(e => e.Dniremitente) .HasColumnType("bigint(20)") .HasColumnName("dniremitente"); - entity.Property(e => e.Fecha) - .HasColumnType("date") - .HasColumnName("fecha"); entity.Property(e => e.Idpropiedad) .HasColumnType("int(11)") .HasColumnName("idpropiedad"); @@ -404,8 +404,8 @@ public partial class AlquilaFacilContext : DbContext .HasMaxLength(255) .HasColumnName("mensaje"); - entity.HasOne(d => d.DniclienteNavigation).WithOne(p => p.NotificacioneDniclienteNavigation) - .HasForeignKey(d => d.Dnicliente) + entity.HasOne(d => d.DniclienteNavigation).WithMany(p => p.NotificacioneDniclienteNavigations) + .HasForeignKey(d => d.Dnicliente) .OnDelete(DeleteBehavior.Restrict) .HasConstraintName("FK_NOTCLI"); diff --git a/Entidades/Cliente.cs b/Entidades/Cliente.cs index bc7313b..9f69cbb 100644 --- a/Entidades/Cliente.cs +++ b/Entidades/Cliente.cs @@ -27,7 +27,7 @@ public partial class Cliente public virtual ICollection ContratoDnipropietarioNavigations { get; set; } = new List(); - public virtual Notificacione? NotificacioneDniclienteNavigation { get; set; } + public virtual ICollection NotificacioneDniclienteNavigations { get; set; } = new List(); public virtual ICollection NotificacioneDniremitenteNavigations { get; set; } = new List();