he creado un DbContext así:¿Cómo recrear la base de datos en EF si mi modelo cambia?
public class myDB : DbContext
{
public DbSet<Party> Parties { get; set; }
public DbSet<Booking> Bookings { get; set; }
}
Esto generó mi base de datos y las dos tablas above..Great
luego decidí añadir otro DbSet en la mezcla & me dio un error:
the model backing the 'Party' context has changed since the database was created
estoy al tanto de las correcciones para esta usando modelbuilder.IncludeMetadataInDatabase = false;
y Database.SetInitializer<ClubmansGuideDB>(null);
1) ¿Cuál es la forma correcta de agregar mis nuevas clases al contexto y hacer que se generen en la Base de Datos?
2) En mis inútiles intentos de resolverlo yo mismo eliminé las tablas e intenté volver a ejecutar la aplicación sin éxito. Luego eliminé la base de datos completa y volví a ejecutar, y no vuelve a generar la base de datos. ¿Cómo puedo empezar desde cero? ¿Hay algún caché en alguna parte?
** entity framework issue ** no es el mejor título que he visto en mi vida. – gdoron
¿De qué sirve ese comentario, cuando hay tantas buenas respuestas? – LenPopLilly