scaffold dbcontext 命令使用說明

2021-10-08 20:25:18 字數 1057 閱讀 4474

工具的scaffold-dbcontext(資料庫上下文腳手架)指令來生成models和context。

指令詳細介紹:

scaffold-dbcontext [-connection] [-provider] [-outputdir ] [-context ] 

[-schemas ] [-tables ] [-dataannotations] [ -force] [-project ] 

[-startupproject ] [-environment ]

parameters 

-connection

指定資料庫的連線字串。

-provider

指定要使用的提供程式。例如,microsoft.entityframeworkcore.sqlserver。

-outputdir

指定用於輸出類的目錄。如果省略,則使用頂級專案目錄。

-context

指定生成的dbcontext類的名稱。

-schemas

指定要為其生成類的模式。

-tables

指定要為其生成類的表。

-dataannotations  

使用dataannotation屬性在可能的情況下配置模型。如果省略,輸出**將僅使用流暢的api。

-force  

強制腳手架覆蓋現有檔案。否則,只有在沒有輸出檔案被覆蓋的情況下,**才會繼續。

-project

指定要使用的專案。如果省略,則使用預設專案。

-startupproject

指定要使用的啟動專案。如果省略,則使用解決方案的啟動專案。

-environment

指定要使用的環境。如果省略,則使用「開發」。

例子:scaffold-dbcontext -connection "data source=.;initial catalog=blog;integrated security=true" -provider "microsoft.entityframeworkcore.sqlserver" -outputdir "models"

scaffold dbcontext 命令使用說明

工具的scaffold dbcontext 資料庫上下文腳手架 指令來生成models和context。指令詳細介紹 scaffold dbcontext connection provider outputdir context schemas tables dataannotations for...

scaffold dbcontext 命令使用說明

scaffold dbcontext 命令使用說明 工具的scaffold dbcontext 資料庫上下文腳手架 指令來生成models和context。指令詳細介紹 scaffold dbcontext connection provider outputdir context schemas ...

scaffold dbcontext 命令使用說明

工具的scaffold dbcontext 資料庫上下文腳手架 指令來生成models和context。指令詳細介紹 scaffold dbcontext connection provider outputdir context schemas tables dataannotations for...