X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=blobdiff_plain;f=mig-sql%2Fsystem%2Ftlc%2F030_tlc_mapping_tables.sql;h=9fddeafefbee755c779f5bd2a141c9b225cc9aa5;hp=144f7d68d7b7a99d1175291d8515b69b57bf0f7f;hb=709fe65478a6acded9bab3f66fa1283ab619d62b;hpb=ac8cf43894d7a36c769781df6aef792ef61a64bc diff --git a/mig-sql/system/tlc/030_tlc_mapping_tables.sql b/mig-sql/system/tlc/030_tlc_mapping_tables.sql index 144f7d6..9fddeaf 100644 --- a/mig-sql/system/tlc/030_tlc_mapping_tables.sql +++ b/mig-sql/system/tlc/030_tlc_mapping_tables.sql @@ -1,3 +1,30 @@ +CREATE TABLE map_tlc_branches ( + id SERIAL + ,tlc_branch_id TEXT + ,tlc_name TEXT + ,org_unit TEXT + ,note TEXT + ,x_org_id INTEGER +); + +INSERT INTO gsheet_tracked_table + (table_name,tab_name,created) +VALUES + ('map_tlc_branches','Branches Present in Extract',NOW()) +; + +INSERT INTO gsheet_tracked_column + (table_id,column_name) +VALUES + ((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Branches Present in Extract'),'x_count') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Branches Present in Extract'),'tlc_branch_id') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Branches Present in Extract'),'tlc_name') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Branches Present in Extract'),'org_unit') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Branches Present in Extract'),'note') +; + +-- ############################################ + CREATE TABLE map_tlc_perm_group ( id SERIAL ,x_count TEXT @@ -86,6 +113,7 @@ VALUES CREATE TABLE map_tlc_billing_type ( id SERIAL ,x_count TEXT + ,tlc_code TEXT ,billing_type TEXT ,dnm TEXT ,note TEXT @@ -101,6 +129,7 @@ INSERT INTO gsheet_tracked_column (table_id,column_name) VALUES ((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Migrating Bills by Bill Type'),'x_count') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Migrating Bills by Bill Type'),'tlc_code') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Migrating Bills by Bill Type'),'billing_type') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Migrating Bills by Bill Type'),'dnm') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Migrating Bills by Bill Type'),'note') @@ -135,31 +164,6 @@ VALUES -- ############################################ -CREATE TABLE map_tlc_phone ( - id SERIAL - ,x_count TEXT - ,legacy_phone TEXT - ,evergreen_phone TEXT - ,note TEXT -); - -INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) -VALUES - ('map_tlc_phone','Patron Phone Numbers',NOW()) -; - -INSERT INTO gsheet_tracked_column - (table_id,column_name) -VALUES - ((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Phone Numbers'),'x_count') - ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Phone Numbers'),'legacy_phone') - ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Phone Numbers'),'evergreen_phone') - ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Phone Numbers'),'note') -; - --- ############################################ - CREATE TABLE map_tlc_block_status ( id SERIAL ,x_count TEXT @@ -230,6 +234,7 @@ CREATE TABLE map_tlc_holding_code ( ,x_count TEXT ,holding_code TEXT ,shelving_location TEXT + ,org_unit TEXT ,circ_mod TEXT ,alert TEXT ,alert_message TEXT @@ -249,6 +254,7 @@ VALUES ((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'x_count') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'holding_code') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'shelving_location') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'org_unit') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'circ_mod') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'alert') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Holdings Code'),'alert_message') @@ -266,6 +272,7 @@ CREATE TABLE map_tlc_stat_cat ( id SERIAL ,x_count TEXT ,tlc_stat_cat TEXT + ,tlc_stat_cat_value TEXT ,stat_cat TEXT ,stat_cat_entry TEXT ,show TEXT @@ -286,6 +293,7 @@ INSERT INTO gsheet_tracked_column VALUES ((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Stat Cats'),'x_count') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Stat Cats'),'tlc_stat_cat') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Stat Cats'),'tlc_stat_cat_value') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Stat Cats'),'stat_cat') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Stat Cats'),'stat_cat_entry') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Stat Cats'),'show')