Stamping KPAC upgrade script
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0728.data.kpac_filter_group.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('0728', :eg_version);
4
5 INSERT INTO actor.search_filter_group (owner, code, label) 
6     VALUES (1, 'kpac_main', 'Kid''s OPAC Search Filter');
7
8 INSERT INTO actor.search_query (label, query_text) 
9     VALUES ('Children''s Materials', 'audience(a,b,c)');
10 INSERT INTO actor.search_query (label, query_text) 
11     VALUES ('Young Adult Materials', 'audience(j,d)');
12 INSERT INTO actor.search_query (label, query_text) 
13     VALUES ('General/Adult Materials',  'audience(e,f,g, )');
14
15 INSERT INTO actor.search_filter_group_entry (grp, query, pos)
16     VALUES (
17         (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
18         (SELECT id FROM actor.search_query WHERE label = 'Children''s Materials'),
19         0
20     );
21 INSERT INTO actor.search_filter_group_entry (grp, query, pos) 
22     VALUES (
23         (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
24         (SELECT id FROM actor.search_query WHERE label = 'Young Adult Materials'),
25         1
26     );
27 INSERT INTO actor.search_filter_group_entry (grp, query, pos) 
28     VALUES (
29         (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
30         (SELECT id FROM actor.search_query WHERE label = 'General/Adult Materials'),
31         2
32     );
33
34 COMMIT;
35