工具的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 "server=(localdb)\mssqllocaldb;database=blogging;trusted_connection=true;" 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...