Bug #13329

Feature #13279: Add relationship type to authority record relations CSV import and export

Bug #13306: Problem: the relations.csv file produced by csv:authority-export contains the wrong column headers

Problem: remove the unused legacyId column from relations.csv export and enable import without this column to support roundtripping

Added by Peter Van Garderen 5 months ago. Updated 4 months ago.

Status:VerifiedStart date:05/20/2020
Priority:MediumDue date:
Assignee:Peter Van Garderen% Done:

0%

Category:CSV export
Target version:Release 2.6.0
Google Code Legacy ID: Tested version:
Sponsored:No Requires documentation:

Description

Upon CSV import of the relations.csv file, the error

Missing column "legacyId"
is produced. Either the "legacyId" column needs to be added back to the relations.csv export or it should be removed as a requirement for the relations.csv import.

History

#1 Updated by Peter Van Garderen 5 months ago

  • Parent task set to #13306

#2 Updated by Peter Van Garderen 5 months ago

  • Subject changed from Problem: the relations.csv file produced by csv:authority-export does not include the "legacyid" column which breaks roundtrippinng to Problem: the relations.csv file produced by csv:authority-export does not include the "legacyid" column which breaks roundtripping

#3 Updated by Peter Van Garderen 5 months ago

  • Subject changed from Problem: the relations.csv file produced by csv:authority-export does not include the "legacyid" column which breaks roundtripping to Problem: the relations.csv file produced by csv:authority-export does not include the "legacyId" column which breaks roundtripping
  • Description updated (diff)

#4 Updated by Mike Cantelon 5 months ago

  • Status changed from New to Code Review
  • Assignee deleted (Mike Cantelon)

#6 Updated by Peter Van Garderen 4 months ago

  • Subject changed from Problem: the relations.csv file produced by csv:authority-export does not include the "legacyId" column which breaks roundtripping to Problem: remove the unused legacyId column from relations.csv export and enable import without this column to support roundtripping
  • Status changed from Code Review to In progress

#7 Updated by Peter Van Garderen 4 months ago

  • Assignee set to Mike Cantelon

The decision was made to drop the unused legacyId column from relations export/import.

#8 Updated by Mike Cantelon 4 months ago

  • Status changed from In progress to QA/Review
  • Assignee changed from Mike Cantelon to Peter Van Garderen

Fixed merged into qa/2.6.x.

#9 Updated by Peter Van Garderen 4 months ago

One more commit to fix exported CSV column ordering and this issue has been resolved: https://github.com/artefactual/atom/commit/4315dc7f0e0e0ed310b272296b47d61075986d5a

#10 Updated by Peter Van Garderen 4 months ago

  • Status changed from QA/Review to Verified

Also available in: Atom PDF