58b766ad674081b8c829afd8c610ad8b0d76853f
[evergreen-equinox.git] / Open-ILS / src / sql / Pg / upgrade / XXXX.schema.oai_views.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
4
5 -- VIEWS for the oai service
6 CREATE SCHEMA oai;
7
8 -- The view presents a lean table with unique bre.tc-numbers for oai paging;
9 CREATE VIEW oai.biblio AS
10   SELECT
11     bre.id                             AS rec_id,
12     bre.edit_date                      AS datestamp,
13     bre.deleted                        AS deleted
14   FROM
15     biblio.record_entry bre
16   ORDER BY
17     bre.id;
18
19 -- The view presents a lean table with unique are.tc-numbers for oai paging;
20 CREATE VIEW oai.authority AS
21   SELECT
22     are.id               AS rec_id,
23     are.edit_date        AS datestamp,
24     are.deleted          AS deleted
25   FROM
26     authority.record_entry AS are
27   ORDER BY
28     are.id;
29
30 COMMIT;
31