mintproject / MINT-DataCatalog-Public

Public-facing aspects of data catalog, such as documentation, demos, tracking issues, and feature requests
Apache License 2.0
1 stars 1 forks source link

Enhance CRUD Operations #6

Open brandomr opened 5 years ago

brandomr commented 5 years ago

Overview

This issue proposes enhancing DCAT CRUD operations to support updating and deleting of any record. This should be accomplished by accessing the record by its record_id. This is useful in the event that a record (resources, datasets, variables, standard variables) need to be updated. Currently, changes to records are captured by making various fields into arrays. For example, resource_type, if entered twice for a given resource, will become an array instead of simply updating in place the string.

Therefore it would be useful to allow UPDATE and DELETE operations for records to reduce duplication which would otherwise be generated as part of the data registration process.