Add additional properties to CKAN metadata to define Flask DB Relationship #4856
Labels
H2.0/Harvest-DB
Postgres and related DB tickets
H2.0/Harvest-Runner
Harvest Source Processing for Harvesting 2.0
User Story
In order to allow for the correlation between a record in CKAN and a record in the flask db interface, datagovteam wants to add new properties to the CKAN metadata:
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
GIVEN I am harvesting a new harvest source
WHEN I am pushing a new dataset to CKAN via the REST API
THEN I want that to include the origin_record_id, origin_harvest_source_id, and origin_harvest_source_name as additional metadata properties
GIVEN I have harvested a new dataset
WHEN I look at the metadata in CKAN I will see additional properties of origin_record_id, origin_harvest_source_id, origin_harvest_source_name that are not part of the original dataset's metadata.
Background
[Any helpful contextual notes or links to artifacts/evidence, if needed]
Security Considerations (required)
[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]
Sketch
package_update
The text was updated successfully, but these errors were encountered: