Project

General

Profile

« Previous | Next » 

Revision 12042

schemas/vegbien.sql: added validation schema, which contains queries used in the aggregating validations. schemas/Makefile: include schemas that depend on `public` (eg. `validation`) so they are restored along with it.

View differences:

trunk/schemas/Makefile
90 90
pg_dump = env schema= ../bin/pg_dump_vegbien $(1) >$@
91 91

  
92 92
vegbien.sql:
93
	unset version dump_opts; $(call pg_dump,public)
93
	# include schemas that depend on `public` so they are restored along with it
94
	unset version dump_opts; $(call pg_dump,public --schema=validation)
94 95

  
95 96
py_util.sql:
96 97
	env owners=1 $(call pg_dump,py_util)
trunk/schemas/vegbien.my.sql
9 9

  
10 10

  
11 11

  
12
--
13
-- Name: validation; Type: SCHEMA; Schema: -; Owner: -
14
--
12 15

  
16
CREATE SCHEMA validation;
13 17

  
18

  
14 19
--
20
-- Name: SCHEMA validation; Type: COMMENT; Schema: -; Owner: -
21
--
22

  
23

  
24

  
25

  
26

  
27

  
28
--
15 29
-- Name: accesslevel; Type: TYPE; Schema: public; Owner: -
16 30
--
17 31

  
......
9067 9081

  
9068 9082

  
9069 9083
--
9084
-- Name: validation; Type: ACL; Schema: -; Owner: -
9085
--
9086

  
9087

  
9088

  
9089

  
9090

  
9091

  
9092

  
9093

  
9094
--
9070 9095
-- Name: source; Type: ACL; Schema: public; Owner: -
9071 9096
--
9072 9097

  
trunk/schemas/vegbien.sql
9 9
SET check_function_bodies = false;
10 10
SET client_min_messages = warning;
11 11

  
12
--
13
-- Name: validation; Type: SCHEMA; Schema: -; Owner: -
14
--
15

  
16
CREATE SCHEMA validation;
17

  
18

  
19
--
20
-- Name: SCHEMA validation; Type: COMMENT; Schema: -; Owner: -
21
--
22

  
23
COMMENT ON SCHEMA validation IS 'queries used in the aggregating validations';
24

  
25

  
12 26
SET search_path = public, pg_catalog;
13 27

  
14 28
--
......
10805 10819

  
10806 10820

  
10807 10821
--
10822
-- Name: validation; Type: ACL; Schema: -; Owner: -
10823
--
10824

  
10825
REVOKE ALL ON SCHEMA validation FROM PUBLIC;
10826
REVOKE ALL ON SCHEMA validation FROM bien;
10827
GRANT ALL ON SCHEMA validation TO bien;
10828
GRANT USAGE ON SCHEMA validation TO bien_read;
10829
GRANT USAGE ON SCHEMA validation TO public_;
10830

  
10831

  
10832
--
10808 10833
-- Name: source; Type: ACL; Schema: public; Owner: -
10809 10834
--
10810 10835

  

Also available in: Unified diff