文章出處

回到目錄

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一樣了!

感謝各位的閱讀!

知識在于積累!

回到目錄

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()