1

我想将基于 Code First 的模块构建添加到一个正在运行的网站,该网站已经有一个数据库。如果我将模块设置为在单独的数据库上运行,它可以正常工作。

但是我的朋友只想将我的模块创建的表“添加”到现有数据库中,而不添加新数据库。

反正有存档吗?

4

1 回答 1

0

解决方案很简单也很容易:

  • 运行该模块以创建一个新的、干净的数据库
  • 使用 SQL Server 生成创建该数据库表的 sql 脚本。我个人认为不需要元数据表
  • 针对目标数据库运行这些脚本
  • 修改连接字符串以指向目标数据库

现在它运行完美!我很开心

谢谢你。

于 2012-07-09T14:16:23.280 回答