Sha256: 4f160238def91d4d9c5f778081d6d585d27463915b5aab3700ed6267f998e1ec

Contents?: true

Size: 865 Bytes

Versions: 8

Compression:

Stored size: 865 Bytes

Contents

module Unimatrix::Archivist

  class Artifact < Unimatrix::Resource

    include Unimatrix::Blueprintable

    field    :id
    field    :uuid
    field    :realm_uuid
    field    :type_name
    field    :language
    field    :creator_uuid
    field    :picture_uuid
    field    :provider
    field    :provider_uid
    field    :provider_url
    field    :name
    field    :short_name
    field    :description
    field    :short_description
    field    :slug
    field    :note
    field    :legacy_id
    field    :legacy_uid
    field    relationships: [ :category, :person, :season, :asset, :athlete, :service_provider ]
    field    :created_at
    field    :updated_at
    field    :originated_at
    field    :destroyed_at

    has_many :artifact_locators
    has_many :artifact_relationships
    has_many :components
    has_many :errors

  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
unimatrix-3.4.0 lib/unimatrix/archivist/artifact.rb
unimatrix-3.3.4 lib/unimatrix/archivist/artifact.rb
unimatrix-3.3.3 lib/unimatrix/archivist/artifact.rb
unimatrix-3.3.2 lib/unimatrix/archivist/artifact.rb
unimatrix-3.3.1 lib/unimatrix/archivist/artifact.rb
unimatrix-3.3.0 lib/unimatrix/archivist/artifact.rb
unimatrix-3.2.0 lib/unimatrix/archivist/artifact.rb
unimatrix-3.1.0 lib/unimatrix/archivist/artifact.rb