2014年12月4日 星期四

[Code First] custom Initializer


建立一個類別繼承  DbContext










在web.config中指定你的連線字串[各版本的連線字串寫法]






1.自訂你的 Initializer 並選擇什麼情況下重建你的資料庫

CreateDatabaseIfNotExists (資料庫不存在時重建)


DropCreateDatabaseWhenModelChanges (改變你的模型時重建)


DropCreateDatabaseAlways (每次都重新建立)


2.覆寫Seed方法,建立資料庫的初始資料














在web.config中加入<context>記錄,指定你的context和 Initializer









更多內容可以參考此篇:

Understanding Database Initializers in Entity Framework Code First




沒有留言:

張貼留言

熱門文章