Pregunta

¿Puede EF5 trabajar con MySQL al usar el primer enfoque del código? Cuando estoy tratando de agregar nuevos artículos a una tabla aún no creada, estoy obteniendo "Tabla", los clientes "no existen. Si estoy cambiando a MSSQL, todo funciona bien.

Este es mi dbcontext

    public class MyDBContext : DbContext
{
    public PowerToolsDBContext()
        : base("Name=MyContext") { }

    public DbSet<User> Users { get; set; }
    public DbSet<Client> Clients { get; set; }
    public DbSet<JobData> Jobs { get; set; }
}

¿Fue útil?

Solución

Resuelto de problemas después de agregar inicializador de base de datos

 static MyDBContext()
    {
        Database.SetInitializer<MyDBContext>(new DropCreateDatabaseIfModelChanges<MyDBContext>());
    }

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top