Sha256: 1060be4d60f41ea76836ced26baa4dc4a8014b0995f3d573239393ca9bb37d53
Contents?: true
Size: 453 Bytes
Versions: 1
Compression:
Stored size: 453 Bytes
Contents
require_relative './persistence_base' require_relative './collection' module CommonRepositoryModel class Area < PersistenceBase has_many( :collections, class_name: 'CommonRepositoryModel::Collection', property: :is_member_of_area ) has_metadata(name: "properties",type: ActiveFedora::SimpleDatastream) do |m| m.field 'area_name', :string end delegate_to 'properties', [:area_name], unique: true end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
common_repository_model-0.0.1 | lib/common_repository_model/area.rb |