iT邦幫忙

1

[筆記系列]Code-First 多個專案下的方案的Migration寫法

Enable-Migrations
PM> Enable-Migrations -ContextTypeName "DbEntities" -ProjectName "DAL" -StartUpProjectName "Groving" -ConnectionStringName "DBEntities" -Verbose

Add-Migration
PM> Add-Migration -Name "20180719_V1" -ProjectName "DAL" -StartUpProjectName "DAL" -ConnectionStringName "DBEntities" -Verbose

Update-Database
PM> Update-Database -ProjectName "DAL" -StartUpProjectName "DAL" -ConnectionStringName "DBEntities" -Verbose

ContextTypeName:專案繼承自DBContext的類別名字。
EnableAutomaticMigrations:開啟自動遷移。
ProjectName:存放DBContext類別的項目專案。
StartUpProjectName:方案中啟動DBContext項目的專案,作用是使用該專案下的連接字串。
ConnectionStringName:連接字串名稱


1 則留言

0
arthur1977
iT邦新手 5 級 ‧ 2021-03-19 00:08:48

很感謝你寫的這一篇,解決我的問題。

我要留言

立即登入留言