2017-02-24 84 views
0

我有codefirst現有的數據庫模型,它正在加載我的數據庫表中選擇並生成代碼。 我將我的dbcontext文件移動到了另一個類庫,它也能正常工作。但它可能在其他地方創建aspnet用戶表,儘管web.config中的連接字符串指向相同的數據庫。使用多個dbcontexts,無法找到原始數據庫

我的webconfig有兩個連接,一個是在SqlServer上默認創建的,另一個是mySQl連接。我試圖合併它們並結束在這裏。

注意:我有一個MySqlDb,我做了一些調整,以調整遷移密鑰,現在一切都降下來了。 現在它亙古不變的找到任何我原來的數據庫表

enter image description here

現在詳細 我有3個項目

  • GE.Entities(手動創建的所有實體)
  • GE。 Core(GEContext)
  • GE.Web(ApplicationDbContext & IdentityDbCont EXT * IdentityModel)

我想這些表和我原來的數據庫表是在同一個數據庫 我也想ApplicationDbContext移動到GE.Core。它是否可行?

此外,我做了兩次遷移可能是崩潰的原因?

的MySQL遷移類(MySqlInitializer和MySqlHistoryContext)傳遞GEContext初始化

當我知道我迷惑了很多things..please熊跟我

回答

0

我必須在連接字符串中使用的IP地址而不是本地主機,它的工作!

相關問題