lib/unimatrix/archivist/artifact.rb in unimatrix-2.9.0 vs lib/unimatrix/archivist/artifact.rb in unimatrix-3.0.0
- old
+ new
@@ -3,34 +3,36 @@
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 :short_name
- field :originated_at
- field :destroyed_at
field :slug
field :note
- field :type_name
- field :language
- field :uuid
- field :realm_uuid
- field :component_uuids
+ field :legacy_id
+ field :legacy_uid
field relationships: [ :category, :person, :season, :asset, :athlete ]
- field :name
field :created_at
field :updated_at
+ field :originated_at
+ field :destroyed_at
has_many :artifact_locators
has_many :artifact_relationships
- has_many :errors
+ has_many :components
+ has_many :errors
end
end