diff --git a/frameworks/Ruby/rack-sequel/hello_world.rb b/frameworks/Ruby/rack-sequel/hello_world.rb index 37674cba883..7e7c1beb144 100644 --- a/frameworks/Ruby/rack-sequel/hello_world.rb +++ b/frameworks/Ruby/rack-sequel/hello_world.rb @@ -44,8 +44,9 @@ def db end def queries(env) + ids = ALL_IDS.sample(bounded_queries(env)) DB.synchronize do - ALL_IDS.sample(bounded_queries(env)).map do |id| + ids.map do |id| World::BY_ID.(id: id) end end @@ -93,9 +94,10 @@ def fortunes end def updates(env) + ids = ALL_IDS.sample(bounded_queries(env)) DB.synchronize do worlds = - ALL_IDS.sample(bounded_queries(env)).map do |id| + ids.map do |id| world = World::BY_ID.(id: id) world[:randomnumber] = rand1 world