ef4-code-only

    7热度

    3回答

    使用codefirst EF4进行数据库重构的最佳做法是什么? 我很想知道当RecreateDatabaseIfModelChanges选项不可行时人们如何更改类和数据库。数据迁移将需要发生。 目前微软有先用模型做了一个解决方案: http://blogs.msdn.com/b/adonet/archive/2010/02/08/entity-designer-database-generatio

    19热度

    1回答

    如何用EF 4代码将实体映射到数据库视图? 有没有办法通过派生EntityConfiguration类来做到这一点?

    0热度

    1回答

    我有一个大表格,我想映射到几个实体。 说表是这样的:事情(ThingId,Property1 ... Property20) 现在我有我的实体: public abstract class ThingBase { public int ThingId { get; set; } public string Property1 { get; set; } public

    2热度

    4回答

    我首先使用EF4代码,并希望生成一个由类属性和外键组成的组合键。我有两个类:订单和公司。订单类有一个参考,但这不一定是公司之间唯一的。所以我打算使用由Reference和Company.CompanyId组成的组合键。 我已经尝试使用以下设置,但我收到一条错误消息“密钥表达式无效”。 modelBuilder.Entity<Order>().HasKey(o => new { o.Referenc

    1热度

    1回答

    我不知道是否有人可以帮助我。我正在使用VS2010,.Net 4,EF4和我试图生成一个完全在代码中配置的objectcontext(代码,而不是模型优先或db优先)。 总之,我做的: 创建中,ContextBuilder 配置中,ContextBuilder为每个实体(指定PK,FKS,空,等) 我问中,ContextBuilder创建上下文我使用提供的连接字符串。 上面的最后一步失败,出现以下

    0热度

    1回答

    我有这样的一个表: 名称 树 铁 克莱 新增 我想要将其映射到如下模型: 名称 资源 树 铁 克莱 新增 在有意义的这样的映射它,在它工作时,我程序,但在数据库中这样做只会使它更加c omplex ...不会添加任何有用的东西。 使用EF4代码可以吗?

    1热度

    2回答

    嘿,对不起,我的英语不好...... 使用EF4代码,我已经创建了一些POCO类,我的数据库是从那里生成的。一切正常,我在表格上插入了一些数据,但现在我需要在我的一个类上创建一个新的属性。如果我只是创建它,应用程序给我例外: {“自从创建数据库以来,支持'TestContext'上下文的模型已经发生了变化。无论是手动删除/更新数据库还是使用IDatabaseInitializer实例调用Datab

    2热度

    1回答

    我们有以下情形: Central Database (replicated across multiple servers) Client Database 1 Client Database 2 中央数据库具有除其他事项外用户和角色 客户DBS也有类似的表彼此但调整了一些领域 - 接触,地址等... 目前,每个客户端数据库都有自己的用户/角色信息,它是通过调度进程从中央数据库中复制的。我

    4热度

    1回答

    嗨,我只使用CTP4实体框架代码。我的问题是这样的:给定使用EntityConfiguration映射的域类的名称如何在运行时检索映射类的表名?我假设我需要在ObjectContext上使用MetadataWorkspace,但发现很难获得最新的文档。任何帮助或链接将不胜感激。谢谢。