如何在MVC asp.net c#中的现有数据库中添加新表?

时间:2012-09-04 09:30:49

标签: asp.net-mvc asp.net-mvc-3

我创建了一个数据库,我希望Model Class创建的表应该附加到现有数据库而不再创建整个数据库。

这可能不会丢弃并再次创建整个数据库吗?

提前致谢!!!

2 个答案:

答案 0 :(得分:0)

是。生成用于删除/重新创建整个数据库的SQL查询(但显然不执行它)。

然后搜索查询以查找提及新表的任何内容。

通常你最终会得到:

  • CREATE TABLE语句
  • 为您的表创建主键
  • 创建任意数量的外键(取决于您使用的数量)

将所有这些代码段(按顺序!)粘贴到新查询中,并仅执行该查询。

答案 1 :(得分:0)

我知道这有点晚了,但这可能会有所帮助:

http://www.asp.net/mvc/tutorials/mvc-5/introduction/adding-a-new-field