public static void Initialize(TournamentDbContext ctx)
        {
            ctx.Database.EnsureDeleted();
            ctx.Database.EnsureCreated();
            ctx.SaveChanges();

            SeedData(ctx);

            ctx.SaveChanges();
        }