diff --git a/RavenDB.Identity/UserStore.cs b/RavenDB.Identity/UserStore.cs
index 404656b..dd048f4 100644
--- a/RavenDB.Identity/UserStore.cs
+++ b/RavenDB.Identity/UserStore.cs
@@ -798,12 +798,14 @@ namespace Raven.Identity
///
public static void MigrateToV6(IDocumentStore docStore)
{
+ var collectionName = docStore.Conventions.FindCollectionName(typeof(IdentityUserByUserName));
+
// Step 1: find all the old IdentityByUserName objects.
var emails = new List<(string userId, string email)>(1000);
using (var dbSession = docStore.OpenSession())
{
#pragma warning disable CS0618 // Type or member is obsolete
- var stream = dbSession.Advanced.Stream("IdentityUserByUserNames/");
+ var stream = dbSession.Advanced.Stream("{collectionName}/");
#pragma warning restore CS0618 // Type or member is obsolete
while (stream.MoveNext())
{
@@ -832,7 +834,7 @@ namespace Raven.Identity
.Operations
.Send(new DeleteByQueryOperation(new Client.Documents.Queries.IndexQuery
{
- Query = "from IdentityUserByUserNames"
+ Query = "from {collectionName}"
}));
operation.WaitForCompletion();
}