Feature #10150
Add new options for update behavior during import when existing matches are found
Status: | Verified | Start date: | 05/02/2016 | |
---|---|---|---|---|
Priority: | Medium | Due date: | ||
Assignee: | Dan Gillean | % Done: | 0% | |
Category: | CSV import | Estimated time: | 96.00 hours | |
Target version: | Release 2.4.0 | |||
Google Code Legacy ID: | Tested version: | |||
Sponsored: | No | Requires documentation: |
Description
This feature will supplement #10137, by adding some configurable options to AtoM used to manage updates of existing data. Currently the CLI import includes some limited --update options - these will be supplemented, and will also be available via configuration settings on the upload page via the user interface.
When encountering matches for existing records, the options will be:
- Ignore all matches, create new records
- Update matches, ignore blank CSV fields (relates to CSV import only)
- Delete existing and re-import on match
Related issues
History
#2 Updated by Mike Gale almost 6 years ago
- Status changed from New to In progress
#3 Updated by Dan Gillean almost 6 years ago
- Description updated (diff)
- Target version set to Release 2.4.0
#4 Updated by Dan Gillean almost 6 years ago
- Target version changed from Release 2.4.0 to Release 2.5.0
#5 Updated by Mike Gale almost 6 years ago
- Status changed from In progress to Code Review
- Assignee changed from Mike Gale to Mike Cantelon
Hi Mike C, can you code review this please?
I still have to create a separate PR for the XML update options and add --limit, but I'm almost done (and will create that Monday). It'd be nice to get someone started on CR though!
#6 Updated by Mike Cantelon almost 6 years ago
- Assignee changed from Mike Cantelon to Mike Gale
Nice... looks good overall (only found one tiny nit).
#7 Updated by Mike Gale almost 6 years ago
- Status changed from Code Review to QA/Review
- Assignee changed from Mike Gale to Dan Gillean
merged qa/2.4.x 11453a6622b222c70c86141a897644ee61033b6c
#8 Updated by David Juhasz over 5 years ago
- Related to Feature #10137: Add support for lage imports via the AtoM user interface added
#9 Updated by Dan Gillean over 5 years ago
- Target version changed from Release 2.5.0 to Release 2.4.0
#10 Updated by Dan Gillean almost 5 years ago
CSV import documentation added as a part of https://github.com/artefactual/atom-docs/commit/94ad54befffd1d803bd78793a99ced61474fa764
Still need to test and update documentation for XML imports
#11 Updated by Dan Gillean almost 5 years ago
- Status changed from QA/Review to Verified
- Requires documentation deleted (
Yes)
Documentation has been added to 2.4 branch.
CSV: https://github.com/artefactual/atom-docs/commit/94ad54befffd1d803bd78793a99ced61474fa764
XML: https://github.com/artefactual/atom-docs/commit/e4a15fced2e4efa0e2352777f11908edabd94fa6