none
Crear Default Constraint con FluenApi (EF6) RRS feed

  • Pregunta

  • Buenas,

    Tengo la siguiente configuración para una Entidad:

    public class ModuloConfiguration : EntityTypeConfiguration<ENModulo>
    {
    	public ModuloConfiguration(DbModelBuilder modelBuilder, string schemaName)
    	{
    		HasKey(t => t.ModuloId);
    
    		Property(t => t.Nombre).HasMaxLength(50).IsRequired();
    
    		Property(t => t.Descripcion).HasMaxLength(250).IsOptional();
    		
    		Property(t => t.FechaCreacion).IsOptional();
    
    		Property(t => t.UsuarioCreacion).HasMaxLength(30).IsOptional();
    
    		HasIndex(t => new { t.Nombre, t.CodEstado })
    			.HasName("IX_MODULO_NOMBRE_ESTADO")
    			.IsUnique()
    			.IsClustered(false);
    
    		modelBuilder.Entity<ENEstadoDet>()
    			.HasMany(t => t.EstadosModulo)
    			.WithRequired(t => t.Estado)
    			.HasForeignKey(t => t.CodEstado);
    
    		Ignore(t => t.Encrypt);
    
    		ToTable("Modulo", schemaName);
    	}
    }

    Quiero poder establecer un valor por defecto para los campos UsuarioCreacion y FechaCreacion, que puedan tomar los valores USER y GETDATE() respectivamente. No estoy utilizando EF-Core


    • Editado eduar2083 sábado, 11 de mayo de 2019 17:44
    sábado, 11 de mayo de 2019 17:40

Todas las respuestas