Skip to content

Data model refactor to align with Curator CSV specification #250

Description

@Bankso

Update MC2 Center data model based on current curator CSV format described here: https://python-docs.synapse.org/en/stable/explanations/curator_data_model/

Known changes to make (started in a separate branch)

  • add attributes: ,Format,Pattern,Minimum,Maximum,IsTemplate
  • remove attributes: Parent, DependsOn Component, Source
  • where booleans are used: change TRUE to True, leave FALSE empty
  • remove Component from DependsOn for templates
  • remove Validation Rules (keep column), ensure rules are accurately captured in columnType, Format, Pattern, etc.
  • designate primary_key and foreign_key in Properties column
  • add IsTemplate=True for templates

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions