7

我有几个使用自定义初始化程序的实体框架代码优先 DbContext 对象。

在初始化程序中,调用

context.Database.Create();

在 SQL Server 中创建数据库。

数据和日志文件是根据 SQL Server 中的数据库设置在目录中创建的。

我希望不同的 DbContext 子类具有不同的数据和日志文件路径。我可以在创建数据库时以某种方式指定路径,还是必须在创建数据库后在单独的步骤中分离/移动/附加?

4

1 回答 1

4

您始终可以AttachDBFilename在连接字符串中使用关键字。SqlConnection.ConectionString有关更多信息,请参阅文档。

于 2012-06-28T18:11:38.200 回答