diff --git a/spec/support/star_wars/schema.rb b/spec/support/star_wars/schema.rb
index <HASH>..<HASH> 100644
--- a/spec/support/star_wars/schema.rb
+++ b/spec/support/star_wars/schema.rb
@@ -306,8 +306,8 @@ module StarWars
       resolve ->(obj, args, ctx) {
         Base
           .having('id in (select max(id) from bases group by faction_id)')
-          .order(faction_id: :desc)
           .group(:id)
+          .order('faction_id desc')
       }
     end
provide order argument as string

Apparently Rails <I> can't deal with the arguments being symbols. This causes
Rails to escape the argument.