es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ENTITY-FRAMEWORK-CORE

¿Necesito las definiciones de índice en EF Core DB first?

Estoy usando EF Core (versión 3.1 si importa) con un enfoque de base de datos primero. Hace un tiempo generé el modelo utilizando el comando Scaffold-DbContext, y en el archivo de contexto generado hay muchas definiciones de índices, ej .: entity.HasIndex(e => new { e.ItemType, e.ItemID }); Dado que tuvimos . . . Read more

“Entity Framework genera nuevas columnas en lugar de utilizar la clave externa mencionada.”

Estoy utilizando el enfoque code-first para crear tablas de base de datos. Cuando ocurre la migración, crea una nueva columna llamada ReceiverUserInfoId en la tabla de base de datos Complaints. He definido la relación de clave externa como: protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasAnnotation("Relational:Collation", "SQL_Latin1_General_CP1_CI_AS"); modelBuilder.Entity<Complaint>() .HasOne(x => . . . Read more