我正在寻找在Raven DB中生成测试数据的首选和可维护的方法,目前,我们的团队通过.NET代码进行操作。下面提供了一个示例。
然而,我正在寻找其他的选择,请分享一下。
public void Execute()
{
using (var documentStore = new DocumentStore { ConnectionStringName = "RavenDb" })
{
documentStore.Conventions.DefaultQueryingConsistency = ConsistencyOptions.QueryYourWrites;
// Override the default key prefix generation strategy of Pascal case to lower case.
documentStore.Conventions.FindTypeTagName = type => DocumentConvention.DefaultTypeTagName(type).ToLower();
documentStore.Initialize();
InitializeData(documentStore);
}
}
编辑:Raven-overflow非常有帮助。感谢指出正确的地方。