脚手架身份框架mvc核心
Scaffolding Identity framework mvc core
我在虚拟机上重新创建 C# 项目时遇到问题。
基本上,我已经复制了我的项目,并在我的虚拟机上打开了它。在 SQL 中手动创建一些表后,我得到了 SQL 数据库来与我在虚拟机上的项目对话。
问题:如何将身份框架 sql 数据表放入我的虚拟机 SQL 表部分?
我希望左侧(我的原始机器 sql)以黄色突出显示的表格也出现在我的虚拟机 sql 上,图片的右侧。
我怎样才能自动得到这个?用于身份框架的 Nuget 已下载,但我想有某种脚手架或类似的东西?
Picture of what I mean
如果我对你的理解正确的话,你想为身份创建表。您在这里有 2 个选项:
使用
中描述的迁移
或者只使用 EF Core 或 SQL Management Studio 为 Identity 表生成 SQL 脚本,因为根据屏幕你有 SQL Management Studio,你可以使用它为使用 Task->Generate Scripts...
的特定表生成脚本,同时右键单击您的数据库。
然后只需选择您需要的表格,然后选择 Save to new query window
。
- 如果数据库不是很大,您也可以使用
Task->Back up...
将其保存在您的机器上。然后将此备份复制到虚拟机并使用 Restore Database
将其还原到那里。您甚至可以为此 like described here. 使用 SQL
我在虚拟机上重新创建 C# 项目时遇到问题。
基本上,我已经复制了我的项目,并在我的虚拟机上打开了它。在 SQL 中手动创建一些表后,我得到了 SQL 数据库来与我在虚拟机上的项目对话。
问题:如何将身份框架 sql 数据表放入我的虚拟机 SQL 表部分? 我希望左侧(我的原始机器 sql)以黄色突出显示的表格也出现在我的虚拟机 sql 上,图片的右侧。
我怎样才能自动得到这个?用于身份框架的 Nuget 已下载,但我想有某种脚手架或类似的东西?
Picture of what I mean
如果我对你的理解正确的话,你想为身份创建表。您在这里有 2 个选项:
使用
中描述的迁移
或者只使用 EF Core 或 SQL Management Studio 为 Identity 表生成 SQL 脚本,因为根据屏幕你有 SQL Management Studio,你可以使用它为使用
Task->Generate Scripts...
的特定表生成脚本,同时右键单击您的数据库。
然后只需选择您需要的表格,然后选择 Save to new query window
。
- 如果数据库不是很大,您也可以使用
Task->Back up...
将其保存在您的机器上。然后将此备份复制到虚拟机并使用Restore Database
将其还原到那里。您甚至可以为此 like described here. 使用 SQL