Sha256: 14bacbb7ab7e5939744133f93f16890a13de55026aa5bd9034abb2b68496ebe2

Contents?: true

Size: 493 Bytes

Versions: 59

Compression:

Stored size: 493 Bytes

Contents

module ForestAdminDatasourceToolkit
  module Components
    module Query
      module SortUtils
        class SortFactory
          def self.by_primary_keys(collection)
            ForestAdminDatasourceToolkit::Components::Query::Sort.new(
              ForestAdminDatasourceToolkit::Utils::Schema.primary_keys(collection)
                                                         .map { |pk| { field: pk, ascending: true } }
            )
          end
        end
      end
    end
  end
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
forest_admin_datasource_toolkit-1.0.0.pre.beta.98 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.97 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.96 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.95 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.94 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.93 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.92 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.91 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.90 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.89 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.88 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.87 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.86 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.85 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.83 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.82 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.81 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.80 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.79 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb
forest_admin_datasource_toolkit-1.0.0.pre.beta.78 lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb