我目前在使用 SQL Server Management Studio 编写开发数据库脚本时遇到问题。
我首先使用 EF5 代码开发应用程序,并且不断将我的开发数据库从一台机器移动到另一台机器。我用来移动我的数据库的方法是让 SQL Server Management Studio 为 db ( Tasks -> Generate scripts
) 编写脚本,这样我就可以复制生成的脚本,然后在另一台机器上执行它。
好吧,EF 代码首先将表调用创建_MigrationHistory
为系统表,而 SQL Server Management Studio 并未编写该表的脚本。
我是否使用错误的方法来生成我的数据库的“便携式副本”?
我应该怎么做才能让 SQL Server Management Studio 在生成的脚本中包含该表?
提前致谢
胡安卡洛斯