Sha256: 7cd0694bea2fc59583a7e53504760c67b6667c33d8589d0f98bedf12307405e7

Contents?: true

Size: 568 Bytes

Versions: 3

Compression:

Stored size: 568 Bytes

Contents

# frozen_string_literal: true

require 'rom/relation/graph'

module ROM
  class Changeset
    # Namespace for changeset extensions
    #
    # @api public
    module Extensions
      # Changeset extenions for combined relations
      #
      # @api public
      class Relation::Graph
        # Build a changeset for a combined relation
        #
        # @raise NotImplementedError
        #
        # @api public
        def changeset(*)
          raise NotImplementedError, "Changeset doesn't support combined relations yet"
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rom-changeset-5.3.0 lib/rom/changeset/extensions/relation.rb
rom-changeset-5.2.3 lib/rom/changeset/extensions/relation.rb
rom-changeset-5.2.1 lib/rom/changeset/extensions/relation.rb