1 |
-------------------------------------------------------------------------------- |
2 |
-- Script d'installation |
3 |
-- |
4 |
-- ATTENTION ce script peut supprimer des données de votre base de données |
5 |
-- il n'est à utiliser qu'en connaissance de cause |
6 |
-- |
7 |
-- @package openfoncier |
8 |
-- @version SVN : $Id: install.sql 3314 2015-02-23 11:31:05Z vpihour $ |
9 |
-------------------------------------------------------------------------------- |
10 |
|
11 |
-- Début du bloc transactionnel |
12 |
START TRANSACTION; |
13 |
|
14 |
-- Usage : |
15 |
-- cd data/pgsql/ |
16 |
-- dropdb openads && createdb openads && psql openads -f install.sql |
17 |
|
18 |
-- Initialisation de postgis : A CHANGER selon les configurations |
19 |
-- A commenter/décommenter pour initialiser postgis |
20 |
-- --> postgis 1.5 / postgresql 9.1 |
21 |
-- \i /usr/share/postgresql/9.1/contrib/postgis-1.5/postgis.sql |
22 |
-- \i /usr/share/postgresql/9.1/contrib/postgis-1.5/spatial_ref_sys.sql |
23 |
-- --> postgis 2 |
24 |
CREATE EXTENSION IF NOT EXISTS postgis; |
25 |
|
26 |
-- |
27 |
CREATE EXTENSION IF NOT EXISTS pg_trgm; |
28 |
|
29 |
-- Suppression, Création et Utilisation du schéma |
30 |
DROP SCHEMA IF EXISTS openads CASCADE; |
31 |
CREATE SCHEMA openads; |
32 |
SET search_path = openads, public, pg_catalog; |
33 |
|
34 |
-- Instructions de base du framework openmairie |
35 |
\i init.sql |
36 |
|
37 |
-- Instructions de base de l'applicatif |
38 |
\i init_metier.sql |
39 |
|
40 |
-- Instructions pour l'utilisation de postgis |
41 |
\i init_metier_sig.sql |
42 |
|
43 |
-- Vérification de l'unicité des codes valide des types de document |
44 |
\i check_document_numerise_type_valide_unique.sql |
45 |
|
46 |
-- Initialisation du paramétrage |
47 |
\i init_parametrage.sql |
48 |
\i init_parametrage_permissions.sql |
49 |
\i init_parametrage_editions.sql |
50 |
\i init_parametrage_dossiers.sql |
51 |
\i init_parametrage_workflows.sql |
52 |
\i init_parametrage_demandes.sql |
53 |
\i init_parametrage_bible.sql |
54 |
\i init_parametrage_numerisation.sql |
55 |
|
56 |
|
57 |
-- Initialisation d'un jeu de données |
58 |
-- A commenter/décommenter pour installer un jeu de données |
59 |
\i init_data.sql |
60 |
\i init_data_complement.sql |
61 |
|
62 |
-- Mise à jour des séquences |
63 |
-- \set schema '\'openads\'' |
64 |
-- \i update_sequences.sql |
65 |
|
66 |
-- Mise à jour depuis la dernière version (en cours de développement) |
67 |
\i v6.11.0.dev0.sql |
68 |
\i v6.11.0.dev0.init_data.sql |
69 |
|
70 |
\set schema '\'openads\'' |
71 |
\i update_sequences.sql |
72 |
|
73 |
-- Fin du bloc transactionnel |
74 |
COMMIT; |