使用LINQ to SQL创建数据库

Dee*_*Nag 5 c# linq-to-sql

我可以使用LINQ使用datacontext.createDatabase()创建一个包含一些组成表的数据库.问题是,每次我想要向数据库添加新表并使用此方法时,我必须首先删除数据库,然后使用附加表重新创建整个数据库.这显然使我之前填充表格的所有内容都空白.

有没有办法简单地将新表添加到数据库中,而无需每次从头开始重新创建它?

mar*_*c_s 0

不,目前尚无此类功能。

即使在 EF4 中也没有 - 至少现在不是......这里的这些位(代码优先数据库演进)没有进入最终的 EF 4.1 版本......:-(

我听说 Microsoft 的团队正在努力开发解决方案(EF“迁移”) - 但仍在开发中