case tasks.CategoryTypeImmediate:
err = createImmediateTasks(ctx, tx, shardID, category.ID(), tasksByCategory)
err = createScheduledTasks(ctx, tx, shardID, category.ID(), tasksByCategory)
default:
err = serviceerror.NewInternalf("Unknown task category type: %v", category)