LP#1817645: sample data for testing remote patron auth
[working/Evergreen.git] / Open-ILS / tests / datasets / sql / load_all.sql
1 BEGIN;
2
3 -- stop on error
4 \set ON_ERROR_STOP on
5
6 -- build functions, tables
7 \i env_create.sql
8
9 -- load libraries (org unit)
10 \i libraries.sql
11
12 -- load concerto authorities
13 \i auth_concerto.sql
14
15 -- load concerto bibs
16 \i bibs_concerto.sql
17
18 -- load french bibs
19 \i bibs_fre.sql 
20
21 -- load map bibs
22 \i bibs_maps.sql 
23
24 -- load graphic 880 field bibs
25 \i bibs_graphic_880.sql 
26
27 -- load fiction bibs
28 \i bibs_fic.sql
29
30 -- load RDA bibs
31 \i bibs_rda.sql
32
33 -- load LC authorities
34 \i auth_lc.sql
35
36 -- load MeSH authorities
37 \i auth_mesh.sql
38
39 -- insert all loaded bibs into the biblio.record_entry in insert order
40 INSERT INTO biblio.record_entry (marc, last_xact_id) 
41     SELECT marc, tag FROM marcxml_import ORDER BY id;
42
43 -- load concerto copies, etc.
44 \i assets_concerto.sql
45
46 -- load french copies, etc.
47 \i assets_fre.sql
48
49 -- load graphic 880 field copies, etc
50 \i assets_graphic_880.sql 
51
52 -- load fiction copies, etc.
53 \i assets_fic.sql
54
55 -- load RDA copies, etc.
56 \i assets_rda.sql
57
58 -- load copy-related data
59 \i assets_extras.sql
60
61 -- load sample patrons
62 \i users_patrons_100.sql
63
64 -- load sample staff users
65 \i users_staff_134.sql
66
67 -- circs, etc.
68 \i transactions.sql
69 \i neg_bal_custom_transactions.sql
70
71 -- funds, orders, etc.
72 \i acq.sql
73
74 -- delete previously imported bibs
75 DELETE FROM marcxml_import;
76
77 -- load EbookAPI bibs
78 \i bibs_ebook_api.sql
79
80 -- load metarecord bibs
81 \i bibs_mr.sql
82
83 -- load booking bibs
84 \i bibs_booking.sql
85
86 -- insert all loaded bibs into the biblio.record_entry in insert order
87 INSERT INTO biblio.record_entry (marc, last_xact_id)
88     SELECT marc, tag FROM marcxml_import ORDER BY id;
89
90 -- load MR copies, etc.
91 \i assets_mr.sql
92
93 -- load booking assets
94 \i assets_booking.sql
95
96 -- load booking resource types and resources
97 \i booking_resources_types.sql
98
99 -- load survey data
100 \i surveys.sql
101
102 -- load remoteauth data
103 \i remoteauth.sql
104
105 -- clean up the env
106 \i env_destroy.sql
107
108 COMMIT;