migration-tools.git
3 years agonotices reports added to mig-xml
Rogan Hamby [Thu, 26 Apr 2018 19:44:32 +0000]
notices reports added to mig-xml

3 years agoadded a null_empty_lcolumns function too
Rogan Hamby [Wed, 25 Apr 2018 13:17:08 +0000]
added a null_empty_lcolumns function too

3 years agoadded to sql a btrim_lcolumns function
Rogan Hamby [Wed, 25 Apr 2018 13:07:36 +0000]
added to sql a btrim_lcolumns function

3 years agotweaks to the create table failover logic
Rogan Hamby [Thu, 19 Apr 2018 22:41:44 +0000]
tweaks to the create table failover logic

3 years agofixed bug that prevented source from populating in mig-loadbibs
Rogan Hamby [Thu, 19 Apr 2018 20:14:52 +0000]
fixed bug that prevented source from populating in mig-loadbibs

3 years agomaking mig-loadbibs a bit more defensive with marc-8 data
Rogan Hamby [Thu, 19 Apr 2018 20:02:06 +0000]
making mig-loadbibs a bit more defensive with marc-8 data

3 years agoadding bin mode to reading of file for loadbibs
Rogan Hamby [Thu, 19 Apr 2018 13:53:30 +0000]
adding bin mode to reading of file for loadbibs

3 years agotweak to bib report
Rogan Hamby [Thu, 19 Apr 2018 12:52:30 +0000]
tweak to bib report

3 years agobug fixes that prevented creating ore prerequisites from being created for mig bibload
Rogan Hamby [Wed, 18 Apr 2018 18:08:51 +0000]
bug fixes that prevented creating ore prerequisites from being created for mig bibload

3 years agofixed some bugs in mig-xml staged reports looking for old bib_id_map rather than...
Rogan Hamby [Tue, 17 Apr 2018 16:45:00 +0000]
fixed some bugs in mig-xml staged reports looking for old bib_id_map rather than the staged table

3 years agomigration_tools.parse_out_address2 and some fixes to handle_*_barcode
Jason Etheridge [Tue, 17 Apr 2018 14:41:01 +0000]
migration_tools.parse_out_address2 and some fixes to handle_*_barcode

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agoalternate values for desired_not_migrate
Jason Etheridge [Sun, 15 Apr 2018 19:11:56 +0000]
alternate values for desired_not_migrate

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agoadding biblio.record_entry to init
Rogan Hamby [Fri, 13 Apr 2018 18:54:05 +0000]
adding biblio.record_entry to init

3 years agoadditional escaping and multiple table options for add_sf9 function
Rogan Hamby [Tue, 10 Apr 2018 18:42:40 +0000]
additional escaping and multiple table options for add_sf9 function

3 years agoadding to add_sf9 that you specifiy the bib table
Rogan Hamby [Tue, 10 Apr 2018 17:48:14 +0000]
adding to add_sf9 that you specifiy the bib table

3 years agosome security checks to make sure tables exist
Rogan Hamby [Tue, 10 Apr 2018 13:01:35 +0000]
some security checks to make sure tables exist

3 years agoadd a loading bibs module for mig
Rogan Hamby [Mon, 9 Apr 2018 23:29:12 +0000]
add a loading bibs module for mig

3 years agoasset stat cat functions
Jason Etheridge [Mon, 9 Apr 2018 06:51:50 +0000]
asset stat cat functions

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomigration_tools.handle_org
Jason Etheridge [Mon, 9 Apr 2018 05:14:02 +0000]
migration_tools.handle_org

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomigration_tools.handle_status
Jason Etheridge [Mon, 9 Apr 2018 04:08:29 +0000]
migration_tools.handle_status

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomore more generic generic convenience function: migration_tools.handle_link2
Jason Etheridge [Mon, 9 Apr 2018 03:42:00 +0000]
more more generic generic convenience function: migration_tools.handle_link2

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomore generic convenience function: migration_tools.handle_link
Jason Etheridge [Mon, 9 Apr 2018 03:07:54 +0000]
more generic convenience function: migration_tools.handle_link

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomore table linking functions
Jason Etheridge [Thu, 5 Apr 2018 20:53:17 +0000]
more table linking functions

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agoupdate default wait time to 1 on staged overlay
Rogan Hamby [Tue, 3 Apr 2018 13:07:01 +0000]
update default wait time to 1 on staged overlay

3 years agofix outdated query
Rogan Hamby [Mon, 26 Mar 2018 18:47:42 +0000]
fix outdated query

3 years agonew trigger needs to be disabled for 3.0+ systems
Rogan Hamby [Mon, 26 Mar 2018 16:08:57 +0000]
new trigger needs to be disabled for 3.0+ systems

3 years agospeed improvements in removing circs
Rogan Hamby [Mon, 26 Mar 2018 15:18:01 +0000]
speed improvements in removing circs

3 years agoremoving unneeded file
Rogan Hamby [Tue, 20 Mar 2018 19:30:16 +0000]
removing unneeded file

3 years agomig-reporter can now output excel and has some mapping sheets defined
Rogan Hamby [Tue, 20 Mar 2018 19:19:05 +0000]
mig-reporter can now output excel and has some mapping sheets defined

3 years agosome failover to connect directly by socket if full TCP settings aren't found
Rogan Hamby [Tue, 20 Mar 2018 16:20:25 +0000]
some failover to connect directly by socket if full TCP settings aren't found

3 years agofixed but with mig diing because no environment set when trying to set environment
Rogan Hamby [Tue, 20 Mar 2018 16:19:23 +0000]
fixed but with mig diing because no environment set when trying to set environment

3 years agoMerge branch 'mig_invoking' simplifies the invocating code and provides a fail over...
Rogan Hamby [Tue, 20 Mar 2018 14:50:14 +0000]
Merge branch 'mig_invoking' simplifies the invocating code and provides a fail over to mig commands in profile path

3 years agoadding pod text directly into mig-reporter
Rogan Hamby [Tue, 20 Mar 2018 13:36:13 +0000]
adding pod text directly into mig-reporter

3 years agocleaned up version of arguments
Rogan Hamby [Tue, 20 Mar 2018 13:00:02 +0000]
cleaned up version of arguments

3 years agotypo
Rogan Hamby [Fri, 16 Mar 2018 13:11:12 +0000]
typo

3 years agoadd debug to mig-reporter and make default output easier to read
Rogan Hamby [Fri, 16 Mar 2018 12:45:42 +0000]
add debug to mig-reporter and make default output easier to read

3 years agofixed bug in sql query for a dedupe report
Rogan Hamby [Fri, 16 Mar 2018 12:18:29 +0000]
fixed bug in sql query for a dedupe report

3 years agoadditional string cleanup prevention added to checking table names
Rogan Hamby [Fri, 16 Mar 2018 12:17:08 +0000]
additional string cleanup prevention added to checking table names

3 years agoexpanding dedupe report in stock migration report
Rogan Hamby [Fri, 16 Mar 2018 11:53:09 +0000]
expanding dedupe report in stock migration report

3 years agofixing some tag typos
Rogan Hamby [Thu, 15 Mar 2018 19:26:51 +0000]
fixing some tag typos

3 years agotypo fix
Rogan Hamby [Tue, 13 Mar 2018 18:12:39 +0000]
typo fix

3 years agofix entry in resource mate file
Rogan Hamby [Tue, 13 Mar 2018 18:02:15 +0000]
fix entry in resource mate file

3 years agomaking sure gsheet --export output uses tab delimiter
Rogan Hamby [Tue, 13 Mar 2018 15:24:37 +0000]
making sure gsheet --export output uses tab delimiter

3 years agochange mig gsheet --push to use the tab name
Rogan Hamby [Tue, 13 Mar 2018 13:51:49 +0000]
change mig gsheet --push to use the tab name

3 years agovarious removals of unneeded m_wh and improved push speed
Rogan Hamby [Tue, 13 Mar 2018 13:18:43 +0000]
various removals of unneeded m_wh and improved push speed

3 years agoadded support for export flag
Rogan Hamby [Tue, 13 Mar 2018 12:28:42 +0000]
added support for export flag

3 years agoadded ability to define assets for reporter to read into an output file as sections
Rogan Hamby [Mon, 12 Mar 2018 19:00:10 +0000]
added ability to define assets for reporter to read into an output file as sections

3 years agodeduplication asciidoc
Rogan Hamby [Mon, 12 Mar 2018 18:24:40 +0000]
deduplication asciidoc

3 years agoadding deduping reports to evergreen staged file
Rogan Hamby [Mon, 12 Mar 2018 18:03:52 +0000]
adding deduping reports to evergreen staged file

3 years agomaking checking tables smarter after removing the m_wh uses
Rogan Hamby [Tue, 6 Mar 2018 15:55:31 +0000]
making checking tables smarter after removing the m_wh uses

3 years agoadded thresholds report for test load reports
Rogan Hamby [Tue, 6 Mar 2018 14:28:20 +0000]
added thresholds report for test load reports

3 years agoadding tlc code to billing type table
Rogan Hamby [Tue, 6 Mar 2018 13:58:46 +0000]
adding tlc code to billing type table

3 years agocleanup unneeded condition since removing schemas
Rogan Hamby [Sat, 3 Mar 2018 10:14:22 +0000]
cleanup unneeded condition since removing schemas

3 years agoremoving migschema defs from resource mate xml
Rogan Hamby [Sat, 3 Mar 2018 10:10:38 +0000]
removing migschema defs from resource mate xml

3 years agoadding search path to dbi connect and stripping out schema defs from xml
Rogan Hamby [Sat, 3 Mar 2018 10:09:49 +0000]
adding search path to dbi connect and stripping out schema defs from xml

3 years agoadding legacy value column to stat cats table
Rogan Hamby [Fri, 2 Mar 2018 21:10:20 +0000]
adding legacy value column to stat cats table

3 years agofix syntax in evergreen staged table xml
Rogan Hamby [Fri, 2 Mar 2018 16:41:36 +0000]
fix syntax in evergreen staged table xml

3 years agoadding branch mapping for tlc
Rogan Hamby [Thu, 1 Mar 2018 20:28:44 +0000]
adding branch mapping for tlc

3 years agoremoving phones from tlc mapping
Rogan Hamby [Thu, 1 Mar 2018 18:19:51 +0000]
removing phones from tlc mapping

3 years agoadding variant add subfield 9 that work only on tags with a 856 that matches conditio...
Rogan Hamby [Wed, 28 Feb 2018 20:53:07 +0000]
adding variant add subfield 9 that work only on tags with a 856 that matches condition passed as parameter

3 years agoadding bib manipulations table
Rogan Hamby [Wed, 28 Feb 2018 20:18:25 +0000]
adding bib manipulations table

3 years agomoving org to the holding code table
Rogan Hamby [Wed, 28 Feb 2018 18:26:42 +0000]
moving org to the holding code table

3 years agoadding x_shelf and x_org to the shelving location init table
Rogan Hamby [Wed, 28 Feb 2018 17:59:01 +0000]
adding x_shelf and x_org to the shelving location init table

3 years agoensure we don't use deleted copy locations
Jason Etheridge [Tue, 27 Feb 2018 21:26:09 +0000]
ensure we don't use deleted copy locations

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agofind shelf function
Rogan Hamby [Tue, 27 Feb 2018 20:59:12 +0000]
find shelf function

3 years agofixing column name in common gsheet tables
Rogan Hamby [Tue, 27 Feb 2018 20:16:54 +0000]
fixing column name in common gsheet tables

3 years agochanges to make some tables child tables
Rogan Hamby [Tue, 27 Feb 2018 19:28:59 +0000]
changes to make some tables child tables

3 years agoadding text string for mig sql via :migschema_text
Rogan Hamby [Tue, 27 Feb 2018 17:57:45 +0000]
adding text string for mig sql via :migschema_text

3 years agoupdating column name from copy_location to desired_shelf to match mig tools
Rogan Hamby [Tue, 27 Feb 2018 17:04:22 +0000]
updating column name from copy_location to desired_shelf to match mig tools

3 years agoadding load report file for resource mate
Rogan Hamby [Tue, 27 Feb 2018 16:34:46 +0000]
adding load report file for resource mate

3 years agofixing some tlc maapping table bugs
Rogan Hamby [Tue, 27 Feb 2018 16:34:04 +0000]
fixing some tlc maapping table bugs

3 years agotaking out some dumper statements for troubleshooting that I had commented out
Rogan Hamby [Tue, 27 Feb 2018 16:09:29 +0000]
taking out some dumper statements for troubleshooting that I had commented out

3 years agoimproving tool tip
Rogan Hamby [Tue, 27 Feb 2018 14:26:19 +0000]
improving tool tip

3 years agofixed bug with not all tags converting to lowercase
Rogan Hamby [Mon, 26 Feb 2018 21:02:20 +0000]
fixed bug with not all tags converting to lowercase

3 years agoreplacing mig_schema with MIGSCHEMA per IRC decision
Rogan Hamby [Mon, 26 Feb 2018 20:54:48 +0000]
replacing mig_schema with MIGSCHEMA per IRC decision

3 years agofixed pathing issue with finding xml files
Rogan Hamby [Mon, 26 Feb 2018 20:45:12 +0000]
fixed pathing issue with finding xml files

3 years agomigration_tools.handle_actor_sc_and_sce
Jason Etheridge [Mon, 26 Feb 2018 05:38:12 +0000]
migration_tools.handle_actor_sc_and_sce

and migration_tools.vivicate_actor_sc_and_sce, though may want to tweak the
former to invoke the latter

This incarnation takes an org shortname as the last argument, but I want to
make a variant that looks for x_org in case we're doing branch level stat
cats, etc.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomigration_tools.handle_profile
Jason Etheridge [Mon, 26 Feb 2018 04:33:35 +0000]
migration_tools.handle_profile

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomigration_tools.handle_not_migrate
Jason Etheridge [Mon, 26 Feb 2018 04:27:10 +0000]
migration_tools.handle_not_migrate

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomigration_tools.handle_circmod
Jason Etheridge [Mon, 26 Feb 2018 04:10:28 +0000]
migration_tools.handle_circmod

for example:

select migration_tools.handle_circmod(:'migschema','map_item_l_location_clean');

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agomigration_tools.handle_shelf
Jason Etheridge [Mon, 26 Feb 2018 04:02:42 +0000]
migration_tools.handle_shelf

for example:

mig sql -c "select migration_tools.handle_shelf(:'migschema','map_item_l_location_clean','ORGSHORTNAME',1);"

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agosupport for some argument pass-thru for mig-quick
Jason Etheridge [Mon, 26 Feb 2018 02:30:32 +0000]
support for some argument pass-thru for mig-quick

3 years agomig-quick for doing the add/skip-iconv/clean/convert/stage dance without any argument...
Jason Etheridge [Sun, 25 Feb 2018 23:02:16 +0000]
mig-quick for doing the add/skip-iconv/clean/convert/stage dance without any arguments (for now)

3 years agodefault to tab for field separator for unaligned text
Jason Etheridge [Tue, 20 Feb 2018 16:54:46 +0000]
default to tab for field separator for unaligned text

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agotruncate field names here for now for WriteExcel
Jason Etheridge [Fri, 16 Feb 2018 21:29:34 +0000]
truncate field names here for now for WriteExcel

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

3 years agoconsolidating tracking tables for gsheet
Rogan Hamby [Fri, 16 Feb 2018 21:25:37 +0000]
consolidating tracking tables for gsheet

3 years agomoving tlc init file
Rogan Hamby [Fri, 16 Feb 2018 20:26:30 +0000]
moving tlc init file

3 years agotlc mapping sql
Rogan Hamby [Fri, 16 Feb 2018 19:33:23 +0000]
tlc mapping sql

3 years agorolling back some changes I made
Rogan Hamby [Fri, 16 Feb 2018 19:33:00 +0000]
rolling back some changes I made

3 years agoadjusted universal files to no longer need fields from tracked tables that were dropped
Rogan Hamby [Fri, 16 Feb 2018 19:15:51 +0000]
adjusted universal files to no longer need fields from tracked tables that were dropped

3 years agomaking the common tables more mig sql smart
Rogan Hamby [Fri, 16 Feb 2018 17:29:51 +0000]
making the common tables more mig sql smart

3 years agoadd migscheam local variable to invocation
Rogan Hamby [Fri, 16 Feb 2018 17:23:37 +0000]
add migscheam local variable to invocation

3 years agocommenting out the other way of invoking path
Rogan Hamby [Fri, 16 Feb 2018 16:52:11 +0000]
commenting out the other way of invoking path

3 years agoadd mig-sql the show path
Rogan Hamby [Fri, 16 Feb 2018 16:36:13 +0000]
add mig-sql the show path

3 years agocommon tables that will be used by gsheet
Rogan Hamby [Fri, 16 Feb 2018 16:08:08 +0000]
common tables that will be used by gsheet

3 years agomoving config into else clause for cleanliness
Rogan Hamby [Mon, 12 Feb 2018 19:17:33 +0000]
moving config into else clause for cleanliness

3 years agofixing typo and moving grab file into else clause
Rogan Hamby [Mon, 12 Feb 2018 19:16:37 +0000]
fixing typo and moving grab file into else clause

3 years agomade csv2sql mig aware
Rogan Hamby [Mon, 12 Feb 2018 16:50:21 +0000]
made csv2sql mig aware

3 years agoadding a report package for an overview of system data like that done in migrations
Rogan Hamby [Mon, 12 Feb 2018 16:02:31 +0000]
adding a report package for an overview of system data like that done in migrations

3 years agofix typo and add some security to output format
Rogan Hamby [Sun, 11 Feb 2018 23:07:46 +0000]
fix typo and add some security to output format