public MsSqlModelContext Create() { var connectionFactory = new MsSqlDatabaseContextFactory(); var desktopDbConnectionParameters = new DbConnectionParameters { DbServerUrl = "(localdb)\\v11.0", DbInstanceName = "TestCodeFirst", IsOsUser = true, ConnectionUserName = "", ConnectionUserPassword = "" }; return(new MsSqlModelContext(connectionFactory.CreateDbConnection(desktopDbConnectionParameters))); }
public void CreateDataBase() { var contextFactory = new MsSqlDatabaseContextFactory(); var parameters = new DbConnectionParameters { DbServerUrl = "(localdb)\\v11.0", DbInstanceName = "TestCodeFirst", IsOsUser = true, ConnectionUserName = "", ConnectionUserPassword = "" }; ModelContextBase context = contextFactory.CreateModelContext(contextFactory.CreateDbConnection(parameters)); context.Database.CommandTimeout = 800; if (context.Database.Exists()) { context.Database.Delete(); } context.Database.Initialize(false); }