我无法在虚拟机上重新创建我的C#项目。
基本上,我复制了我的项目,在我的虚拟机上打开它。脚手架,所以我在SQL中手动创建一些表后,让SQL数据库与虚拟机上的项目进行通信。
问题:如何将Identity framework sql data-Tables放入我的虚拟机器SQL表部分? 我希望左边的黄色表格(我的原始机器sql)也出现在我的虚拟机sql上,图片的右侧。
如何自动获取?下载Nuget for identity框架,但我想有某种脚手架或类似的东西?
答案 0 :(得分:0)
如果我理解正确,您想要为Identity创建表。这里有2个选项:
或者只是使用EF Core或SQL Management Studio为Identity表生成SQL脚本,因为根据您的屏幕有SQL Management Studio,您可以使用它来使用Task->Generate Scripts...
生成特定表的脚本点击你的数据库。
然后只需选择您需要的表格,然后选择Save to new query window
。
Task->Back up...
将其保存在您的计算机上。然后将此备份复制到虚拟机并使用Restore Database
将其还原到该虚拟机。您甚至可以只使用SQL like described here。