Skip to content

Commit

Permalink
NBBIB-403 Upgrade New Brunswickana migrations to trim all fields
Browse files Browse the repository at this point in the history
  • Loading branch information
camilocodes committed Jun 19, 2024
1 parent e5cea79 commit dcdfa17
Show file tree
Hide file tree
Showing 4 changed files with 416 additions and 105 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -200,34 +200,111 @@ process:
not_equals: true
value: journalArticle
source: item_type

external_key_ref: key
title: title
abstract_note: abstract_note
publication_year: publication_year
publication_month: publication_month
publication_day: publication_day
short_title: short_title
language: language
rights: rights
archive: archive
archive_location: archive_location
library_catalog: library_catalog
call_number: call_number
extra: extra
notes: notes
notes_private: notes_private
publication_title: publication_title
issn: issn
doi: doi
pages: pages
issue: issue
volume: volume
journal_abbr: journal_abbr
series: series
series_text: series_text
series_title: series_title
publisher: publisher
title:
plugin: callback
callable: trim
source: title
abstract_note:
plugin: callback
callable: trim
source: abstract_note
publication_year:
plugin: callback
callable: trim
source: publication_year
publication_month:
plugin: callback
callable: trim
source: publication_month
publication_day:
plugin: callback
callable: trim
source: publication_day
short_title:
plugin: callback
callable: trim
source: short_title
language:
plugin: callback
callable: trim
source: language
rights:
plugin: callback
callable: trim
source: rights
archive:
plugin: callback
callable: trim
source: archive
archive_location:
plugin: callback
callable: trim
source: archive_location
library_catalog:
plugin: callback
callable: trim
source: library_catalog
call_number:
plugin: callback
callable: trim
source: call_number
extra:
plugin: callback
callable: trim
source: extra
notes:
plugin: callback
callable: trim
source: notes
notes_private:
plugin: callback
callable: trim
source: notes_private
publication_title:
plugin: callback
callable: trim
source: publication_title
issn:
plugin: callback
callable: trim
source: issn
doi:
plugin: callback
callable: trim
source: doi
pages:
plugin: callback
callable: trim
source: pages
issue:
plugin: callback
callable: trim
source: issue
volume:
plugin: callback
callable: trim
source: volume
journal_abbr:
plugin: callback
callable: trim
source: journal_abbr
series:
plugin: callback
callable: trim
source: series
series_text:
plugin: callback
callable: trim
source: series_text
series_title:
plugin: callback
callable: trim
source: series_title
publisher:
plugin: callback
callable: trim
source: publisher


destination:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,32 +200,110 @@ process:
not_equals: true
value: book
source: item_type
external_key_ref: key
title: title
abstract_note: abstract_note
publication_year: publication_year
publication_month: publication_month
publication_day: publication_day
short_title: short_title
language: language
rights: rights
archive: archive
archive_location: archive_location
library_catalog: library_catalog
call_number: call_number
extra: extra
notes: notes
notes_private: notes_private
isbn: isbn
num_pages: num_pages
volume: volume
num_volumes: num_volumes
series: series
series_number: series_number
publisher: publisher
place: place
edition: edition
physical_description: physical_description
external_key_ref:
plugin: callback
callable: trim
source: key
title:
plugin: callback
callable: trim
source: title
abstract_note:
plugin: callback
callable: trim
source: abstract_note
publication_year:
plugin: callback
callable: trim
source: publication_year
publication_month:
plugin: callback
callable: trim
source: publication_month
publication_day:
plugin: callback
callable: trim
source: publication_day
short_title:
plugin: callback
callable: trim
source: short_title
language:
plugin: callback
callable: trim
source: language
rights:
plugin: callback
callable: trim
source: rights
archive:
plugin: callback
callable: trim
source: archive
archive_location:
plugin: callback
callable: trim
source: archive_location
library_catalog:
plugin: callback
callable: trim
source: library_catalog
call_number:
plugin: callback
callable: trim
source: call_number
extra:
plugin: callback
callable: trim
source: extra
notes:
plugin: callback
callable: trim
source: notes
notes_private:
plugin: callback
callable: trim
source: notes_private
isbn:
plugin: callback
callable: trim
source: isbn
num_pages:
plugin: callback
callable: trim
source: num_pages
volume:
plugin: callback
callable: trim
source: volume
num_volumes:
plugin: callback
callable: trim
source: num_volumes
series:
plugin: callback
callable: trim
source: series
series_number:
plugin: callback
callable: trim
source: series_number
publisher:
plugin: callback
callable: trim
source: publisher
place:
plugin: callback
callable: trim
source: place
edition:
plugin: callback
callable: trim
source: edition
physical_description:
plugin: callback
callable: trim
source: physical_description

destination:
plugin: entity:yabrm_book
Expand Down
Loading

0 comments on commit dcdfa17

Please sign in to comment.