X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=blobdiff_plain;f=mig-sql%2Finit%2F020_common_tables.sql;h=1ad339df20498e0121436bd7df0e471b676b8c66;hp=64188d06353bdd254b0494fd9ca43bb30e264788;hb=8f3c70aa5aaeb1c4742c4d15da7fc535035b3a2e;hpb=1d73eeeaf22698a991480b65c2f9373ddfba7fcf diff --git a/mig-sql/init/020_common_tables.sql b/mig-sql/init/020_common_tables.sql index 64188d0..1ad339d 100644 --- a/mig-sql/init/020_common_tables.sql +++ b/mig-sql/init/020_common_tables.sql @@ -29,9 +29,9 @@ CREATE TABLE map_hold_policies ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_hold_policies','Hold Policies',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_hold_policies','Hold Policies',NOW()) ; INSERT INTO gsheet_tracked_column @@ -88,9 +88,9 @@ CREATE TABLE map_circ_policies ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_circ_policies','Circ Policies',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_circ_policies','Circ Policies',NOW()) ; INSERT INTO gsheet_tracked_column @@ -129,9 +129,9 @@ CREATE TABLE map_circ_limit_sets ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_circ_limit_sets','Circ Limit Sets',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_circ_limit_sets','Circ Limit Sets',NOW()) ; INSERT INTO gsheet_tracked_column @@ -161,9 +161,9 @@ CREATE TABLE map_create_shelving_location ( ) INHERITS (asset_copy_location); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_create_shelving_location','New Copy Locations',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_create_shelving_location','New Copy Locations',NOW()) ; INSERT INTO gsheet_tracked_column @@ -208,9 +208,9 @@ CREATE TABLE map_create_account ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_create_account','New Accounts',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_create_account','New Accounts',NOW()) ; INSERT INTO gsheet_tracked_column @@ -242,11 +242,9 @@ VALUES ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'New Accounts'),'l_note') ; - - - CREATE TABLE map_threshold ( id SERIAL + ,library TEXT ,profile TEXT ,checkout_threshold TEXT ,fine_threshold TEXT @@ -255,15 +253,16 @@ CREATE TABLE map_threshold ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_threshold','Patron Thresholds',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_threshold','Patron Thresholds',NOW()) ; INSERT INTO gsheet_tracked_column (table_id,column_name) VALUES ((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Thresholds'),'profile') + ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Thresholds'),'library') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Thresholds'),'checkout_threshold') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Thresholds'),'fine_threshold') ,((SELECT id FROM gsheet_tracked_table WHERE tab_name = 'Patron Thresholds'),'overdue_threshold') @@ -281,9 +280,9 @@ CREATE TABLE map_misc ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_misc','Miscellaneous Options',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_misc','Miscellaneous Options',NOW()) ; INSERT INTO gsheet_tracked_column @@ -307,9 +306,9 @@ CREATE TABLE map_org_setting ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_org_setting','Org Settings',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_org_setting','Org Settings',NOW()) ; INSERT INTO gsheet_tracked_column @@ -335,9 +334,9 @@ CREATE TABLE map_bib_manipulations ( ); INSERT INTO gsheet_tracked_table - (table_name,tab_name,created) + (sheet_name,table_name,tab_name,created) VALUES - ('map_bib_manipulations','Bib Records',NOW()) + ((SELECT SPLIT_PART(reset_val,',',1) FROM pg_settings WHERE name = 'search_path'),'map_bib_manipulations','Bib Records',NOW()) ; INSERT INTO gsheet_tracked_column