SQL Server 2012 で Entity Framework 5 を使用しています。最初にコードを使用しており、次のコードがあります。
new DataInitializer();
public DataInitializer()
{
Database.SetInitializer<ABCContext>(null);
CreateMembership();
CreateUserData();
}
private void CreateMembership()
{
try {
using (var context = new ABCContext()) {
if (!context.Database.Exists()) {
((IObjectContextAdapter)context).ObjectContext.CreateDatabase();
この時点で、データベースとすべてのテーブルが作成されています。データベースを作成したいのですが、すべてのテーブルではありません。これらは手動で作成したい。テーブルではなくデータベースを EF で作成する方法はありますか?