private async Task SeedAsync()
        {
            await using var context = new CoreDbContext(ContextOptions);

            if (await context.Users.AnyAsync() == false)
            {
                await context.Users.AddRangeAsync(new User
                {
                    Id       = 4,
                    Email    = "*****@*****.**",
                    FullName = "Pepe Delgado",
                    Gender   = 0,
                    Phone    = "+53 12345678",
                    Password = @"gM3vIavHvte3fimrk2uVIIoAB//f2TmRuTy4IWwNWp0=",
                    Status   = StatusEnum.ACTIVE,
                    Identity = "someRandomIdentityString"
                }, new User
                {
                    Id       = 5,
                    Email    = "*****@*****.**",
                    FullName = "Out Delgado",
                    Gender   = 0,
                    Phone    = "+53 12345678",
                    Password = @"gM3vIavHvte3fimrk2uVIIoAB//f2TmRuTy4IWwNWp0=",
                    Status   = StatusEnum.INACTIVE,
                    Identity = "someRandomIdentityString"
                });

                await context.AddRangeAsync(new UserToken
                {
                    Id          = 1,
                    AccessToken = "s0m34cc$3$$T0k3n",
                    UserId      = 4
                }, new UserToken
                {
                    Id          = 2,
                    AccessToken = "s0m34cc$3$$T0k3n",
                    UserId      = 5
                });

                await context.SaveChangesAsync();
            }
        }