RavenDBでテストデータを生成するための好ましい保守可能な方法を探しています。現在、私たちのチームには.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);
}
}
編集: レイヴン-オーバーフローは本当に役に立ちます。適切な場所を指摘していただきありがとうございます。