我首先使用EF 5進行遷移和代碼。這一切都很好,但我想解決一些問題/問題。實體框架5枚舉命名
讓我們從一個簡單的例子開始。可以說我有一個用戶表和一個用戶類型表。用戶類型表是我的應用程序中的枚舉/查找表。所以用戶表有一個UserTypeId列和一個外鍵引用等到UserType。在我的poco中,我有一個名爲UserType的屬性,它具有枚舉類型。
要將初始值添加到UserType表(或稍後添加/更改值)並在初始遷移程序等中創建表。我需要一個UserType表poco來表示數據庫中的實際表並用於地圖文件。我將User poco中的UserType屬性映射到UserType poco中的UserTypeId。所以現在我有一個代碼第一/遷移/上下文映射等poco,我有一個枚舉。不能有兩個相同的名稱,所以我有一個名爲UserType的poco和其他用於枚舉的東西,或者讓UserType的poco成爲UserTypeTable或其他東西?
但是,更重要的是,我錯過了代碼首先如何工作的一些關鍵元素?我試過上面的例子,運行Add-Migration,它不會爲枚舉添加查找表。
想看看更多的信息聽起來像是你想類似的東西http://stackoverflow.com/q/11167665/10245同意 – 2016-06-01 15:09:22