Skip to content

Scholar 2 Model Attributes Manifest and Mapping for Scholar 3 Migration

Kyle Lawhorn edited this page Aug 9, 2017 · 12 revisions

Model Maps

The following section contains the various maps of the model relationships.

Scholar 2 Curation Concern Model Map

This map pertains only to the models around work types.

Scholar 2 Relevant Models:

Models in the app (2.x-stable branch):

Account

Relevant Attributes:

User

Relevant Attributes:

Person

Relevant Attributes:

Models in Curate gem:

Common CC Attributes:

This section contains attributes that are universal to all of our work types. Any custom, or unique attributes are still listed below by work type.

  • Description (Article and ETDs differ)
  • Title
  • Alternate Title
  • Bibliographic Citation (labelled as Citation)
  • College
  • Contributor
  • Coverage Spatial (labelled as Geographic Subject
  • Coverage Temporal (labelled as Time Period)
  • Creator
  • Required Software
  • Date Created
  • Date Modified
  • Date Uploaded
  • Department (labelled as Program or Department)
  • Identifier (DOI)
  • Language
  • Note
  • Publisher
  • Digital Publisher (publisher_digital - fairly certain this is autofilled by Publisher)
  • Rights
  • Subject
  • Type
  • Files

Article

Relevant Attributes:

  • Abstract (replaces Description)
  • ISSN
  • Journal Title

Dataset

Relevant Attributes:

  • No overriding metadata difference

Document

Relevant Attributes:

  • Genre

ETD

Relevant Attributes:

  • Thesis/Dissertation Advisor
  • Additional Thesis/Dissertation Committee Members
  • Degree Program
  • Degree
  • Degree year
  • Abstract

Image

Relevant Attributes:

  • Genre
  • Date photographed
  • Cultural context
  • Material
  • Measurements
  • Source (different from Citation)

Student Work

Relevant Attributes:

  • Faculty Advisor or Sponsor
  • Degree
  • Work Type

Video

Relevant Attributes:

  • Date digitized

Generic File

Relevant Attributes:

  • Owner
  • Depositor
  • Date Uploaded
  • Date Modified
  • Creator
  • Title

Cloud Resource

Relevant Attributes:

  • Download url
  • auth_header
  • expiration
  • file_name
  • Curation concern (relationship to work)
  • User (relationship to user object)
  • Resources to ingest

Proxy Deposit Rights

Relevant Attributes:

  • Grantor (User model relationship)
  • Grantee (User model relationship)

User Behavior

Relevant Attributes:

Content Version

Relevant Attributes:

  • Version ID
  • Created on
  • Committer name

Person

Relevant Attributes:

Profile

Relevant Attributes:

Clone this wiki locally