gpt4 book ai didi

mysql - Entity Framework 5 codefirst与mysql

转载 作者:行者123 更新时间:2023-11-29 13:26:44 27 4
gpt4 key购买 nike

使用代码优先方法时,ef5 可以与 mysql 一起使用吗?当我尝试将新项目添加到尚未创建的表时,我收到“表‘客户’不存在。如果我切换到 mssql,一切都会正常。

这是我的数据库上下文

    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; }
}

最佳答案

添加数据库初始化程序后问题已解决

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

关于mysql - Entity Framework 5 codefirst与mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20025379/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com