文章出處
文章列表
ef這個orm工具確實強大,無論在實體建模還是在實體關系上,都發揮的很出色,而最近的code first針對數據庫變更的使用更讓我眼前一亮,先不說對sqlserver的支持,因為mssql本身就是微軟的,我們主要看一下它對mysql的數據變更的支持!
數據上下文的變更:add-migration init
mysql出現錯誤:
這是因為你的數據上下文沒有添加mysql遷移的特性,因為默認是sqlserver,呵呵
/// <summary> /// LindDb這個數據庫的上下文對象 /// </summary> [DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))] public partial class ERPContext : DbContext {}
添加我們對上下文添加這個數據庫類型的特性之后,我們的變更就和之前的mssql一樣了!
感謝各位的閱讀!
知識在于積累!
文章列表
全站熱搜