/[openfoncier]/trunk/data/pgsql/init.sql
ViewVC logotype

Diff of /trunk/data/pgsql/init.sql

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 351 by fraynaud, Thu Jul 5 14:15:07 2012 UTC revision 1801 by fmichon, Tue Apr 30 07:44:07 2013 UTC
# Line 1  Line 1 
1  -- Base de donnees framework om5 "openmairie"  --------------------------------------------------------------------------------
2    -- Instructions de base du framework openmairie
3    --
4    -- Génération de ce fichier :
5    -- EXECUTER : pg_dump -s -O -n openads -t openads.om_* openads
6    -- REMPLACER : START WITH * by START WITH 1
7    -- SUPPRIMER : CONSTRAINT *geom*
8    -- REMPLACER : public.geometry by text sur les champs geom
9    --
10    -- @package openfoncier
11    -- @version SVN : $Id$
12    --------------------------------------------------------------------------------
13    
14    --
15    -- PostgreSQL database dump
16    --
17    
18    --
19    -- Name: om_collectivite; Type: TABLE; Schema: openads; Owner: -; Tablespace:
20    --
21    
22  -- schema  CREATE TABLE om_collectivite (
23  -- SET search_path = openfoncier, pg_catalog;      om_collectivite bigint NOT NULL,
24        libelle character varying(100) NOT NULL,
25        niveau character varying(1) NOT NULL
26    );
27    
28    
29  CREATE TABLE om_collectivite (  --
30    om_collectivite int8 NOT NULL,  -- Name: om_collectivite_seq; Type: SEQUENCE; Schema: openads; Owner: -
31    libelle varchar(100) NOT NULL,  --
32    niveau varchar(1) NOT NULL,  
33    PRIMARY KEY  (om_collectivite)  CREATE SEQUENCE om_collectivite_seq
34        START WITH 1
35        INCREMENT BY 1
36        NO MINVALUE
37        NO MAXVALUE
38        CACHE 1;
39    
40    
41    --
42    -- Name: om_collectivite_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
43    --
44    
45    ALTER SEQUENCE om_collectivite_seq OWNED BY om_collectivite.om_collectivite;
46    
47    
48    --
49    -- Name: om_dashboard; Type: TABLE; Schema: openads; Owner: -; Tablespace:
50    --
51    
52    CREATE TABLE om_dashboard (
53        om_dashboard integer NOT NULL,
54        om_profil integer NOT NULL,
55        bloc character varying(10) NOT NULL,
56        "position" integer,
57        om_widget integer NOT NULL
58  );  );
59    
60    
61    --
62    -- Name: om_dashboard_seq; Type: SEQUENCE; Schema: openads; Owner: -
63    --
64    
65    CREATE SEQUENCE om_dashboard_seq
66        START WITH 1
67        INCREMENT BY 1
68        NO MINVALUE
69        NO MAXVALUE
70        CACHE 1;
71    
72    
73    --
74    -- Name: om_dashboard_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
75    --
76    
77    ALTER SEQUENCE om_dashboard_seq OWNED BY om_dashboard.om_dashboard;
78    
79    
80    --
81    -- Name: om_droit; Type: TABLE; Schema: openads; Owner: -; Tablespace:
82    --
83    
84    CREATE TABLE om_droit (
85        om_droit integer NOT NULL,
86        libelle character varying(100) NOT NULL,
87        om_profil integer NOT NULL
88    );
89    
90    
91    --
92    -- Name: om_droit_seq; Type: SEQUENCE; Schema: openads; Owner: -
93    --
94    
95    CREATE SEQUENCE om_droit_seq
96        START WITH 1
97        INCREMENT BY 1
98        NO MINVALUE
99        NO MAXVALUE
100        CACHE 1;
101    
102    
103    --
104    -- Name: om_droit_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
105    --
106    
107    ALTER SEQUENCE om_droit_seq OWNED BY om_droit.om_droit;
108    
109    
110    --
111    -- Name: om_etat; Type: TABLE; Schema: openads; Owner: -; Tablespace:
112    --
113    
114    CREATE TABLE om_etat (
115        om_etat bigint NOT NULL,
116        om_collectivite bigint NOT NULL,
117        id character varying(50) NOT NULL,
118        libelle character varying(100) NOT NULL,
119        actif boolean,
120        orientation character varying(2) NOT NULL,
121        format character varying(5) NOT NULL,
122        logo character varying(30),
123        logoleft bigint NOT NULL,
124        logotop bigint NOT NULL,
125        titre text NOT NULL,
126        titreleft bigint NOT NULL,
127        titretop bigint NOT NULL,
128        titrelargeur bigint NOT NULL,
129        titrehauteur bigint NOT NULL,
130        titrefont character varying(20) NOT NULL,
131        titreattribut character varying(20) DEFAULT ''::character varying NOT NULL,
132        titretaille bigint NOT NULL,
133        titrebordure character varying(20) NOT NULL,
134        titrealign character varying(20) NOT NULL,
135        corps text NOT NULL,
136        corpsleft bigint NOT NULL,
137        corpstop bigint NOT NULL,
138        corpslargeur bigint NOT NULL,
139        corpshauteur bigint NOT NULL,
140        corpsfont character varying(20) NOT NULL,
141        corpsattribut character varying(20) DEFAULT ''::character varying NOT NULL,
142        corpstaille bigint NOT NULL,
143        corpsbordure character varying(20) NOT NULL,
144        corpsalign character varying(20) NOT NULL,
145        om_sql integer NOT NULL,
146        sousetat text DEFAULT ''::text,
147        se_font character varying(20) NOT NULL,
148        se_margeleft bigint NOT NULL,
149        se_margetop bigint NOT NULL,
150        se_margeright bigint NOT NULL,
151        se_couleurtexte character varying(11) NOT NULL
152    );
153    
154    
155    --
156    -- Name: om_etat_seq; Type: SEQUENCE; Schema: openads; Owner: -
157    --
158    
159    CREATE SEQUENCE om_etat_seq
160        START WITH 1
161        INCREMENT BY 1
162        NO MINVALUE
163        NO MAXVALUE
164        CACHE 1;
165    
166    
167    --
168    -- Name: om_etat_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
169    --
170    
171    ALTER SEQUENCE om_etat_seq OWNED BY om_etat.om_etat;
172    
173    
174    --
175    -- Name: om_lettretype; Type: TABLE; Schema: openads; Owner: -; Tablespace:
176    --
177    
178    CREATE TABLE om_lettretype (
179        om_lettretype bigint NOT NULL,
180        om_collectivite bigint NOT NULL,
181        id character varying(50) NOT NULL,
182        libelle character varying(100) NOT NULL,
183        actif boolean,
184        orientation character varying(2) NOT NULL,
185        format character varying(5) NOT NULL,
186        logo character varying(30),
187        logoleft bigint NOT NULL,
188        logotop bigint NOT NULL,
189        titre text NOT NULL,
190        titreleft bigint NOT NULL,
191        titretop bigint NOT NULL,
192        titrelargeur bigint NOT NULL,
193        titrehauteur bigint NOT NULL,
194        titrefont character varying(20) NOT NULL,
195        titreattribut character varying(20) DEFAULT ''::character varying NOT NULL,
196        titretaille bigint NOT NULL,
197        titrebordure character varying(20) NOT NULL,
198        titrealign character varying(20) NOT NULL,
199        corps text NOT NULL,
200        corpsleft bigint NOT NULL,
201        corpstop bigint NOT NULL,
202        corpslargeur bigint NOT NULL,
203        corpshauteur bigint NOT NULL,
204        corpsfont character varying(20) NOT NULL,
205        corpsattribut character varying(20) DEFAULT ''::character varying NOT NULL,
206        corpstaille bigint NOT NULL,
207        corpsbordure character varying(20) NOT NULL,
208        corpsalign character varying(20) NOT NULL,
209        om_sql integer NOT NULL
210    );
211    
212    
213    --
214    -- Name: om_lettretype_seq; Type: SEQUENCE; Schema: openads; Owner: -
215    --
216    
217    CREATE SEQUENCE om_lettretype_seq
218        START WITH 1
219        INCREMENT BY 1
220        NO MINVALUE
221        NO MAXVALUE
222        CACHE 1;
223    
224    
225    --
226    -- Name: om_lettretype_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
227    --
228    
229    ALTER SEQUENCE om_lettretype_seq OWNED BY om_lettretype.om_lettretype;
230    
231    
232    --
233    -- Name: om_logo; Type: TABLE; Schema: openads; Owner: -; Tablespace:
234    --
235    
236    CREATE TABLE om_logo (
237        om_logo integer NOT NULL,
238        id character varying(50) NOT NULL,
239        libelle character varying(100) NOT NULL,
240        description character varying(200),
241        fichier character varying(100) NOT NULL,
242        resolution integer,
243        actif boolean,
244        om_collectivite integer NOT NULL
245    );
246    
247    
248    --
249    -- Name: om_logo_seq; Type: SEQUENCE; Schema: openads; Owner: -
250    --
251    
252    CREATE SEQUENCE om_logo_seq
253        START WITH 1
254        INCREMENT BY 1
255        NO MINVALUE
256        NO MAXVALUE
257        CACHE 1;
258    
259    
260    --
261    -- Name: om_logo_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
262    --
263    
264    ALTER SEQUENCE om_logo_seq OWNED BY om_logo.om_logo;
265    
266    
267    --
268    -- Name: om_parametre; Type: TABLE; Schema: openads; Owner: -; Tablespace:
269    --
270    
271  CREATE TABLE om_parametre (  CREATE TABLE om_parametre (
272    om_parametre int8 NOT NULL,      om_parametre bigint NOT NULL,
273    libelle varchar(20) NOT NULL,      libelle character varying(50) NOT NULL,
274    valeur varchar(50) NOT NULL,      valeur text NOT NULL,
275    om_collectivite int8 NOT NULL,      om_collectivite bigint NOT NULL
   PRIMARY KEY  (om_parametre)  
276  );  );
277    
278  -- droit --  
279    --
280    -- Name: om_parametre_seq; Type: SEQUENCE; Schema: openads; Owner: -
281    --
282    
283    CREATE SEQUENCE om_parametre_seq
284        START WITH 1
285        INCREMENT BY 1
286        NO MINVALUE
287        NO MAXVALUE
288        CACHE 1;
289    
290    
291    --
292    -- Name: om_parametre_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
293    --
294    
295    ALTER SEQUENCE om_parametre_seq OWNED BY om_parametre.om_parametre;
296    
297    
298    --
299    -- Name: om_profil; Type: TABLE; Schema: openads; Owner: -; Tablespace:
300    --
301    
302  CREATE TABLE om_profil (  CREATE TABLE om_profil (
303    om_profil varchar(2) NOT NULL default '0',      om_profil integer NOT NULL,
304    libelle varchar(30) NOT NULL,      libelle character varying(100) NOT NULL,
305    PRIMARY KEY  (om_profil)      hierarchie integer DEFAULT 0 NOT NULL,
306        om_validite_debut date,
307        om_validite_fin date
308  );  );
309    
310  CREATE TABLE om_droit (  
311    om_droit varchar(30) NOT NULL,  --
312    om_profil varchar(2) NOT NULL default '0',  -- Name: om_profil_seq; Type: SEQUENCE; Schema: openads; Owner: -
313    PRIMARY KEY  (om_droit)  --
314    
315    CREATE SEQUENCE om_profil_seq
316        START WITH 1
317        INCREMENT BY 1
318        NO MINVALUE
319        NO MAXVALUE
320        CACHE 1;
321    
322    
323    --
324    -- Name: om_profil_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
325    --
326    
327    ALTER SEQUENCE om_profil_seq OWNED BY om_profil.om_profil;
328    
329    
330    --
331    -- Name: om_requete; Type: TABLE; Schema: openads; Owner: -; Tablespace:
332    --
333    
334    CREATE TABLE om_requete (
335        id integer NOT NULL,
336        code character varying(50) NOT NULL,
337        libelle character varying(100) NOT NULL,
338        description character varying(200),
339        requete text,
340        merge_fields text
341  );  );
342    
 ----------------------------------------  
 -- SPECIFIQUE : telephone et instructeur  
 ----------------------------------------  
343    
344  CREATE TABLE om_utilisateur (  --
345    om_utilisateur int8 NOT NULL default '0',  -- Name: om_requete_seq; Type: SEQUENCE; Schema: openads; Owner: -
346    nom varchar(30) NOT NULL default '',  --
347    email varchar(40) NOT NULL default '',  
348    Login varchar(30) NOT NULL default '',  CREATE SEQUENCE om_requete_seq
349    Pwd varchar(100) NOT NULL default '',      START WITH 1
350    om_profil varchar(2) NOT NULL default '',      INCREMENT BY 1
351    om_collectivite int8 NOT NULL,      NO MINVALUE
352    om_type varchar(20) NOT NULL,      NO MAXVALUE
353    PRIMARY KEY  (om_utilisateur)      CACHE 1;
354    
355    
356    --
357    -- Name: om_requete_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
358    --
359    
360    ALTER SEQUENCE om_requete_seq OWNED BY om_requete.id;
361    
362    
363    --
364    -- Name: om_sig_map; Type: TABLE; Schema: openads; Owner: -; Tablespace:
365    --
366    
367    CREATE TABLE om_sig_map (
368        om_sig_map integer NOT NULL,
369        om_collectivite integer NOT NULL,
370        id character varying(50) NOT NULL,
371        libelle character varying(50) NOT NULL,
372        actif character varying(3),
373        zoom character varying(3) NOT NULL,
374        fond_osm character varying(3) NOT NULL,
375        fond_bing character varying(3) NOT NULL,
376        fond_sat character varying(3) NOT NULL,
377        layer_info character varying(3) NOT NULL,
378        etendue character varying(60) NOT NULL,
379        projection_externe character varying(60) NOT NULL,
380        url text NOT NULL,
381        om_sql text NOT NULL,
382        maj character varying(3) NOT NULL,
383        table_update character varying(30) NOT NULL,
384        champ character varying(30) NOT NULL,
385        retour character varying(50) NOT NULL,
386        type_geometrie character varying(30),
387        lib_geometrie character varying(50)
388  );  );
389    
 -- etat / sousetat / lettretype  
390    
391  CREATE TABLE om_etat (  --
392    om_etat int8 NOT NULL,  -- Name: om_sig_map_comp; Type: TABLE; Schema: openads; Owner: -; Tablespace:
393    om_collectivite int8 NOT NULL,  --
394    id varchar(50) NOT NULL,  
395    libelle varchar(50) NOT NULL,  CREATE TABLE om_sig_map_comp (
396    actif varchar(3) NOT NULL,      om_sig_map_comp integer NOT NULL,
397    orientation varchar(2) NOT NULL,      om_sig_map integer NOT NULL,
398    format varchar(5) NOT NULL,      libelle character varying(50) NOT NULL,
399    footerfont varchar(20) NOT NULL,      ordre integer NOT NULL,
400    footerattribut varchar(20) NOT NULL,      actif character varying(3),
401    footertaille int8 NOT NULL,      comp_maj character varying(3),
402    logo varchar(30) NOT NULL,      type_geometrie character varying(30),
403    logoleft int8 NOT NULL,      comp_table_update character varying(30),
404    logotop int8 NOT NULL,      comp_champ character varying(30)
   titre text NOT NULL,  
   titreleft int8 NOT NULL,  
   titretop int8 NOT NULL,  
   titrelargeur int8 NOT NULL,  
   titrehauteur int8 NOT NULL,  
   titrefont varchar(20) NOT NULL,  
   titreattribut varchar(20) NOT NULL,  
   titretaille int8 NOT NULL,  
   titrebordure varchar(20) NOT NULL,  
   titrealign varchar(20) NOT NULL,  
   corps text NOT NULL,  
   corpsleft int8 NOT NULL,  
   corpstop int8 NOT NULL,  
   corpslargeur int8 NOT NULL,  
   corpshauteur int8 NOT NULL,  
   corpsfont varchar(20) NOT NULL,  
   corpsattribut varchar(20) NOT NULL,  
   corpstaille int8 NOT NULL,  
   corpsbordure varchar(20) NOT NULL,  
   corpsalign varchar(20) NOT NULL,  
   om_sql text NOT NULL,  
   sousetat text NOT NULL,  
   se_font varchar(20) NOT NULL,  
   se_margeleft int8 NOT NULL,  
   se_margetop int8 NOT NULL,  
   se_margeright int8 NOT NULL,  
   se_couleurtexte varchar(11) NOT NULL,  
   PRIMARY KEY  (om_etat)  
405  );  );
406    
407  CREATE TABLE om_sousetat (  
408    om_sousetat int8 NOT NULL,  --
409    om_collectivite int8 NOT NULL,  -- Name: om_sig_map_comp_seq; Type: SEQUENCE; Schema: openads; Owner: -
410    id varchar(50) NOT NULL,  --
411    libelle varchar(50) NOT NULL,  
412    actif VARCHAR( 3 ) NOT NULL,  CREATE SEQUENCE om_sig_map_comp_seq
413    titre text NOT NULL,      START WITH 1
414    titrehauteur int8 NOT NULL,      INCREMENT BY 1
415    titrefont varchar(20) NOT NULL,      NO MINVALUE
416    titreattribut varchar(20) NOT NULL,      NO MAXVALUE
417    titretaille int8 NOT NULL,      CACHE 1;
418    titrebordure varchar(20) NOT NULL,  
419    titrealign varchar(20) NOT NULL,  
420    titrefond varchar(20) NOT NULL,  --
421    titrefondcouleur varchar(11) NOT NULL,  -- Name: om_sig_map_comp_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
422    titretextecouleur varchar(11) NOT NULL,  --
423    intervalle_debut int8 NOT NULL,  
424    intervalle_fin int8 NOT NULL,  ALTER SEQUENCE om_sig_map_comp_seq OWNED BY om_sig_map_comp.om_sig_map_comp;
425    entete_flag varchar(20) NOT NULL,  
426    entete_fond varchar(20) NOT NULL,  
427    entete_orientation text NOT NULL,  --
428    entete_hauteur int8 NOT NULL,  -- Name: om_sig_map_seq; Type: SEQUENCE; Schema: openads; Owner: -
429    entetecolone_bordure varchar(200) NOT NULL,  --
430    entetecolone_align varchar(100) NOT NULL,  
431    entete_fondcouleur varchar(11) NOT NULL,  CREATE SEQUENCE om_sig_map_seq
432    entete_textecouleur varchar(11) NOT NULL,      START WITH 1
433    tableau_largeur int8 NOT NULL,      INCREMENT BY 1
434    tableau_bordure varchar(20) NOT NULL,      NO MINVALUE
435    tableau_fontaille int8 NOT NULL,      NO MAXVALUE
436    bordure_couleur varchar(11) NOT NULL,      CACHE 1;
437    se_fond1 varchar(11) NOT NULL,  
438    se_fond2 varchar(11) NOT NULL,  
439    cellule_fond varchar(20) NOT NULL,  --
440    cellule_hauteur int8 NOT NULL,  -- Name: om_sig_map_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
441    cellule_largeur varchar(200) NOT NULL,  --
442    cellule_bordure_un varchar(200) NOT NULL,  
443    cellule_bordure varchar(200) NOT NULL,  ALTER SEQUENCE om_sig_map_seq OWNED BY om_sig_map.om_sig_map;
444    cellule_align varchar(100) NOT NULL,  
445    cellule_fond_total varchar(20) NOT NULL,  
446    cellule_fontaille_total int8 NOT NULL,  --
447    cellule_hauteur_total int8 NOT NULL,  -- Name: om_sig_map_wms; Type: TABLE; Schema: openads; Owner: -; Tablespace:
448    cellule_fondcouleur_total varchar(11) NOT NULL,  --
449    cellule_bordure_total varchar(200) NOT NULL,  
450    cellule_align_total varchar(100) NOT NULL,  CREATE TABLE om_sig_map_wms (
451    cellule_fond_moyenne varchar(20) NOT NULL,      om_sig_map_wms integer NOT NULL,
452    cellule_fontaille_moyenne int8 NOT NULL,      om_sig_wms integer NOT NULL,
453    cellule_hauteur_moyenne int8 NOT NULL,      om_sig_map integer NOT NULL,
454    cellule_fondcouleur_moyenne varchar(11) NOT NULL,      ol_map character varying(50) NOT NULL,
455    cellule_bordure_moyenne varchar(200) NOT NULL,      ordre integer NOT NULL,
456    cellule_align_moyenne varchar(100) NOT NULL,      visibility character varying(3),
457    cellule_fond_nbr varchar(20) NOT NULL,      panier character varying(3),
458    cellule_fontaille_nbr int8 NOT NULL,      pa_nom character varying(50),
459    cellule_hauteur_nbr int8 NOT NULL,      pa_layer character varying(50),
460    cellule_fondcouleur_nbr varchar(11) NOT NULL,      pa_attribut character varying(50),
461    cellule_bordure_nbr varchar(200) NOT NULL,      pa_encaps character varying(3),
462    cellule_align_nbr varchar(100) NOT NULL,      pa_sql text,
463    cellule_numerique varchar(200) NOT NULL,      pa_type_geometrie character varying(30),
464    cellule_total varchar(100) NOT NULL,      baselayer character varying(3),
465    cellule_moyenne varchar(100) NOT NULL,      singletile character varying(3),
466    cellule_compteur varchar(100) NOT NULL,      sql_filter text,
467    om_sql text NOT NULL,      maxzoomlevel integer
   PRIMARY KEY  (om_sousetat)  
468  );  );
469    
470  CREATE TABLE om_lettretype (  
471    om_lettretype int8 NOT NULL,  --
472    om_collectivite int8 NOT NULL,  -- Name: om_sig_map_wms_seq; Type: SEQUENCE; Schema: openads; Owner: -
473    id varchar(50) NOT NULL,  --
474    libelle varchar(50) NOT NULL,  
475    actif varchar(3) NOT NULL,  CREATE SEQUENCE om_sig_map_wms_seq
476    orientation varchar(2) NOT NULL,      START WITH 1
477    format varchar(5) NOT NULL,      INCREMENT BY 1
478    logo varchar(30) NOT NULL,      NO MINVALUE
479    logoleft int8 NOT NULL,      NO MAXVALUE
480    logotop int8 NOT NULL,      CACHE 1;
481    titre text NOT NULL,  
482    titreleft int8 NOT NULL,  
483    titretop int8 NOT NULL,  --
484    titrelargeur int8 NOT NULL,  -- Name: om_sig_map_wms_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
485    titrehauteur int8 NOT NULL,  --
486    titrefont varchar(20) NOT NULL,  
487    titreattribut varchar(20) NOT NULL,  ALTER SEQUENCE om_sig_map_wms_seq OWNED BY om_sig_map_wms.om_sig_map_wms;
488    titretaille int8 NOT NULL,  
489    titrebordure varchar(20) NOT NULL,  
490    titrealign varchar(20) NOT NULL,  --
491    corps text NOT NULL,  -- Name: om_sig_wms; Type: TABLE; Schema: openads; Owner: -; Tablespace:
492    corpsleft int8 NOT NULL,  --
493    corpstop int8 NOT NULL,  
494    corpslargeur int8 NOT NULL,  CREATE TABLE om_sig_wms (
495    corpshauteur int8 NOT NULL,      om_sig_wms integer NOT NULL,
496    corpsfont varchar(20) NOT NULL,      libelle character varying(50) NOT NULL,
497    corpsattribut varchar(20) NOT NULL,      om_collectivite integer NOT NULL,
498    corpstaille int8 NOT NULL,      id character varying(50) NOT NULL,
499    corpsbordure varchar(20) NOT NULL,      chemin character varying(255) NOT NULL,
500    corpsalign varchar(20) NOT NULL,      couches character varying(255) NOT NULL,
501    om_sql text NOT NULL,      cache_type character varying(3),
502    PRIMARY KEY  (om_lettretype)      cache_gfi_chemin character varying(255),
503        cache_gfi_couches character varying(255)
504  );  );
505    
 -- tableau de bord  
506    
507  CREATE TABLE om_widget (  --
508    om_widget integer NOT NULL,  -- Name: om_sig_wms_seq; Type: SEQUENCE; Schema: openads; Owner: -
509    om_collectivite integer NOT NULL,  --
510    libelle varchar(40) NOT NULL,  
511    lien varchar(80) NOT NULL,  CREATE SEQUENCE om_sig_wms_seq
512    texte text NOT NULL,      START WITH 1
513    om_profil varchar(2),      INCREMENT BY 1
514    PRIMARY KEY  (om_widget)      NO MINVALUE
515  ) ;      NO MAXVALUE
516        CACHE 1;
517    
518    
519    --
520    -- Name: om_sig_wms_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
521    --
522    
523    ALTER SEQUENCE om_sig_wms_seq OWNED BY om_sig_wms.om_sig_wms;
524    
525    
526    --
527    -- Name: om_sousetat; Type: TABLE; Schema: openads; Owner: -; Tablespace:
528    --
529    
530    CREATE TABLE om_sousetat (
531        om_sousetat bigint NOT NULL,
532        om_collectivite bigint NOT NULL,
533        id character varying(50) NOT NULL,
534        libelle character varying(100) NOT NULL,
535        actif boolean,
536        titre text NOT NULL,
537        titrehauteur bigint NOT NULL,
538        titrefont character varying(20) NOT NULL,
539        titreattribut character varying(20) DEFAULT ''::character varying NOT NULL,
540        titretaille bigint NOT NULL,
541        titrebordure character varying(20) NOT NULL,
542        titrealign character varying(20) NOT NULL,
543        titrefond character varying(20) NOT NULL,
544        titrefondcouleur character varying(11) NOT NULL,
545        titretextecouleur character varying(11) NOT NULL,
546        intervalle_debut bigint NOT NULL,
547        intervalle_fin bigint NOT NULL,
548        entete_flag character varying(20) NOT NULL,
549        entete_fond character varying(20) NOT NULL,
550        entete_orientation character varying(100) NOT NULL,
551        entete_hauteur bigint NOT NULL,
552        entetecolone_bordure character varying(200) NOT NULL,
553        entetecolone_align character varying(100) NOT NULL,
554        entete_fondcouleur character varying(11) NOT NULL,
555        entete_textecouleur character varying(11) NOT NULL,
556        tableau_largeur bigint NOT NULL,
557        tableau_bordure character varying(20) NOT NULL,
558        tableau_fontaille bigint NOT NULL,
559        bordure_couleur character varying(11) NOT NULL,
560        se_fond1 character varying(11) NOT NULL,
561        se_fond2 character varying(11) NOT NULL,
562        cellule_fond character varying(20) NOT NULL,
563        cellule_hauteur bigint NOT NULL,
564        cellule_largeur character varying(200) NOT NULL,
565        cellule_bordure_un character varying(200) NOT NULL,
566        cellule_bordure character varying(200) NOT NULL,
567        cellule_align character varying(100) NOT NULL,
568        cellule_fond_total character varying(20) NOT NULL,
569        cellule_fontaille_total bigint NOT NULL,
570        cellule_hauteur_total bigint NOT NULL,
571        cellule_fondcouleur_total character varying(11) NOT NULL,
572        cellule_bordure_total character varying(200) NOT NULL,
573        cellule_align_total character varying(100) NOT NULL,
574        cellule_fond_moyenne character varying(20) NOT NULL,
575        cellule_fontaille_moyenne bigint NOT NULL,
576        cellule_hauteur_moyenne bigint NOT NULL,
577        cellule_fondcouleur_moyenne character varying(11) NOT NULL,
578        cellule_bordure_moyenne character varying(200) NOT NULL,
579        cellule_align_moyenne character varying(100) NOT NULL,
580        cellule_fond_nbr character varying(20) NOT NULL,
581        cellule_fontaille_nbr bigint NOT NULL,
582        cellule_hauteur_nbr bigint NOT NULL,
583        cellule_fondcouleur_nbr character varying(11) NOT NULL,
584        cellule_bordure_nbr character varying(200) NOT NULL,
585        cellule_align_nbr character varying(100) NOT NULL,
586        cellule_numerique character varying(200) NOT NULL,
587        cellule_total character varying(100) NOT NULL,
588        cellule_moyenne character varying(100) NOT NULL,
589        cellule_compteur character varying(100) NOT NULL,
590        om_sql text NOT NULL
591    );
592    
593    
594    --
595    -- Name: om_sousetat_seq; Type: SEQUENCE; Schema: openads; Owner: -
596    --
597    
598    CREATE SEQUENCE om_sousetat_seq
599        START WITH 1
600        INCREMENT BY 1
601        NO MINVALUE
602        NO MAXVALUE
603        CACHE 1;
604    
605    
606    --
607    -- Name: om_sousetat_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
608    --
609    
610    ALTER SEQUENCE om_sousetat_seq OWNED BY om_sousetat.om_sousetat;
611    
612    
613    --
614    -- Name: om_tdb; Type: TABLE; Schema: openads; Owner: -; Tablespace:
615    --
616    
617  CREATE TABLE om_tdb (  CREATE TABLE om_tdb (
618    om_tdb integer NOT NULL,      om_tdb integer NOT NULL,
619    login varchar(40) NOT NULL,      login character varying(40) NOT NULL,
620    bloc varchar(10) NOT NULL,      bloc character varying(10) NOT NULL,
621    position integer,      "position" integer,
622    om_widget integer NOT NULL,      om_widget integer NOT NULL
   PRIMARY KEY  (om_tdb)  
 ) ;  
   
 CREATE TABLE om_sig_map  
 (  
   om_sig_map integer NOT NULL,  
   om_collectivite integer NOT NULL,  
   id character varying(50) NOT NULL,  
   libelle character varying(50) NOT NULL,  
   actif character varying(3),  
   zoom character varying(3) NOT NULL,  
   fond_osm character varying(3) NOT NULL,  
   fond_bing character varying(3) NOT NULL,  
   fond_sat character varying(3) NOT NULL,  
   layer_info character varying(3) NOT NULL,  
   etendue character varying(60) NOT NULL,  
   projection_externe character varying(60) NOT NULL,  
   url text NOT NULL,  
   om_sql text NOT NULL,  
   maj character varying(3) NOT NULL,  
   table_update character varying(30) NOT NULL,  
   champ character varying(30) NOT NULL,  
   retour character varying(50) NOT NULL,  
   type_geometrie character varying(30),  
   lib_geometrie character varying(50),  
   PRIMARY KEY  (om_sig_map)  
 );  
   
 CREATE TABLE om_sig_wms  
 (  
   om_sig_wms integer NOT NULL,  
   libelle character varying(50) NOT NULL,  
   om_collectivite integer NOT NULL,  
   id character varying(50) NOT NULL,  
   chemin character varying(255) NOT NULL,  
   couches character varying(255) NOT NULL,  
   PRIMARY KEY  (om_sig_wms)  
 );  
   
 CREATE TABLE om_sig_map_wms  
 (  
   om_sig_map_wms integer NOT NULL,  
   om_sig_wms integer NOT NULL,  
   om_sig_map integer NOT NULL,  
   ol_map character varying(50) NOT NULL,  
   ordre integer NOT NULL,  
   visibility character varying(3) NOT NULL,  
   panier character varying(3),  
   pa_nom character varying(50),  
   pa_layer character varying(50),  
   pa_attribut character varying(50),  
   pa_encaps character varying(3),  
   pa_sql text,  
   pa_type_geometrie character varying(30),  
   PRIMARY KEY  (om_sig_map_wms)  
 );  
   
 CREATE TABLE om_sig_map_comp  
 (  
   om_sig_map_comp integer NOT NULL,  
   om_sig_map integer NOT NULL,  
   libelle character varying(50) NOT NULL,  
   ordre integer NOT NULL,  
   actif character varying(3),  
   comp_maj character varying(3),  
   type_geometrie character varying(30),  
   comp_table_update character varying(30),  
   comp_champ character varying(30),  
   PRIMARY KEY  (om_sig_map_comp)  
623  );  );
624    
625  -- foreign key  
626    --
627    -- Name: om_tdb_seq; Type: SEQUENCE; Schema: openads; Owner: -
628    --
629    
630    CREATE SEQUENCE om_tdb_seq
631        START WITH 1
632        INCREMENT BY 1
633        NO MINVALUE
634        NO MAXVALUE
635        CACHE 1;
636    
637    
638    --
639    -- Name: om_tdb_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
640    --
641    
642    ALTER SEQUENCE om_tdb_seq OWNED BY om_tdb.om_tdb;
643    
644    
645    --
646    -- Name: om_utilisateur; Type: TABLE; Schema: openads; Owner: -; Tablespace:
647    --
648    
649    CREATE TABLE om_utilisateur (
650        om_utilisateur bigint NOT NULL,
651        nom character varying(30) NOT NULL,
652        email character varying(100) NOT NULL,
653        login character varying(30) NOT NULL,
654        pwd character varying(100) NOT NULL,
655        om_collectivite bigint NOT NULL,
656        om_type character varying(20) DEFAULT 'DB'::character varying NOT NULL,
657        om_profil integer NOT NULL
658    );
659    
660    
661    --
662    -- Name: om_utilisateur_seq; Type: SEQUENCE; Schema: openads; Owner: -
663    --
664    
665    CREATE SEQUENCE om_utilisateur_seq
666        START WITH 1
667        INCREMENT BY 1
668        NO MINVALUE
669        NO MAXVALUE
670        CACHE 1;
671    
672    
673    --
674    -- Name: om_utilisateur_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
675    --
676    
677    ALTER SEQUENCE om_utilisateur_seq OWNED BY om_utilisateur.om_utilisateur;
678    
679    
680    --
681    -- Name: om_version; Type: TABLE; Schema: openads; Owner: -; Tablespace:
682    --
683    
684    CREATE TABLE om_version (
685        om_version character varying(100) NOT NULL
686    );
687    
688    
689    --
690    -- Name: om_widget; Type: TABLE; Schema: openads; Owner: -; Tablespace:
691    --
692    
693    CREATE TABLE om_widget (
694        om_widget integer NOT NULL,
695        om_collectivite integer NOT NULL,
696        libelle character varying(100) NOT NULL,
697        lien character varying(80) DEFAULT ''::character varying NOT NULL,
698        texte text DEFAULT ''::text NOT NULL,
699        type character varying(40) DEFAULT 'web'::character varying NOT NULL
700    );
701    
702    
703    --
704    -- Name: om_widget_seq; Type: SEQUENCE; Schema: openads; Owner: -
705    --
706    
707    CREATE SEQUENCE om_widget_seq
708        START WITH 1
709        INCREMENT BY 1
710        NO MINVALUE
711        NO MAXVALUE
712        CACHE 1;
713    
714    
715    --
716    -- Name: om_widget_seq; Type: SEQUENCE OWNED BY; Schema: openads; Owner: -
717    --
718    
719    ALTER SEQUENCE om_widget_seq OWNED BY om_widget.om_widget;
720    
721    
722    --
723    -- Name: om_collectivite_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
724    --
725    
726    ALTER TABLE ONLY om_collectivite
727        ADD CONSTRAINT om_collectivite_pkey PRIMARY KEY (om_collectivite);
728    
729    
730    --
731    -- Name: om_dashboard_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
732    --
733    
734    ALTER TABLE ONLY om_dashboard
735        ADD CONSTRAINT om_dashboard_pkey PRIMARY KEY (om_dashboard);
736    
737    
738    --
739    -- Name: om_droit_libelle_om_profil_key; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
740    --
741    
742    ALTER TABLE ONLY om_droit
743        ADD CONSTRAINT om_droit_libelle_om_profil_key UNIQUE (libelle, om_profil);
744    
745    
746    --
747    -- Name: om_droit_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
748    --
749    
750    ALTER TABLE ONLY om_droit
751        ADD CONSTRAINT om_droit_pkey PRIMARY KEY (om_droit);
752    
753    
754    --
755    -- Name: om_etat_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
756    --
757    
758    ALTER TABLE ONLY om_etat
759        ADD CONSTRAINT om_etat_pkey PRIMARY KEY (om_etat);
760    
761    
762    --
763    -- Name: om_lettretype_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
764    --
765    
766    ALTER TABLE ONLY om_lettretype
767        ADD CONSTRAINT om_lettretype_pkey PRIMARY KEY (om_lettretype);
768    
769    
770    --
771    -- Name: om_logo_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
772    --
773    
774    ALTER TABLE ONLY om_logo
775        ADD CONSTRAINT om_logo_pkey PRIMARY KEY (om_logo);
776    
777    
778    --
779    -- Name: om_parametre_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
780    --
781    
782    ALTER TABLE ONLY om_parametre
783        ADD CONSTRAINT om_parametre_pkey PRIMARY KEY (om_parametre);
784    
785    
786    --
787    -- Name: om_profil_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
788    --
789    
790    ALTER TABLE ONLY om_profil
791        ADD CONSTRAINT om_profil_pkey PRIMARY KEY (om_profil);
792    
793    
794    --
795    -- Name: om_requete_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
796    --
797    
798    ALTER TABLE ONLY om_requete
799        ADD CONSTRAINT om_requete_pkey PRIMARY KEY (id);
800    
801    
802    --
803    -- Name: om_sig_map_comp_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
804    --
805    
806    ALTER TABLE ONLY om_sig_map_comp
807        ADD CONSTRAINT om_sig_map_comp_pkey PRIMARY KEY (om_sig_map_comp);
808    
809    
810    --
811    -- Name: om_sig_map_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
812    --
813    
814    ALTER TABLE ONLY om_sig_map
815        ADD CONSTRAINT om_sig_map_pkey PRIMARY KEY (om_sig_map);
816    
817    
818    --
819    -- Name: om_sig_map_wms_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
820    --
821    
822    ALTER TABLE ONLY om_sig_map_wms
823        ADD CONSTRAINT om_sig_map_wms_pkey PRIMARY KEY (om_sig_map_wms);
824    
825    
826    --
827    -- Name: om_sig_wms_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
828    --
829    
830    ALTER TABLE ONLY om_sig_wms
831        ADD CONSTRAINT om_sig_wms_pkey PRIMARY KEY (om_sig_wms);
832    
833    
834    --
835    -- Name: om_sousetat_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
836    --
837    
838    ALTER TABLE ONLY om_sousetat
839        ADD CONSTRAINT om_sousetat_pkey PRIMARY KEY (om_sousetat);
840    
841    
842    --
843    -- Name: om_tdb_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
844    --
845    
846    ALTER TABLE ONLY om_tdb
847        ADD CONSTRAINT om_tdb_pkey PRIMARY KEY (om_tdb);
848    
849    
850    --
851    -- Name: om_utilisateur_login_key; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
852    --
853    
854  ALTER TABLE ONLY om_utilisateur  ALTER TABLE ONLY om_utilisateur
855      ADD CONSTRAINT om_utilisateur_om_profil_fkey FOREIGN KEY (om_profil) REFERENCES om_profil(om_profil);      ADD CONSTRAINT om_utilisateur_login_key UNIQUE (login);
856    
857    
858    --
859    -- Name: om_utilisateur_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
860    --
861    
862  ALTER TABLE ONLY om_utilisateur  ALTER TABLE ONLY om_utilisateur
863      ADD CONSTRAINT om_utilisateur_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);      ADD CONSTRAINT om_utilisateur_pkey PRIMARY KEY (om_utilisateur);
864    
865    
866    --
867    -- Name: om_widget_pkey; Type: CONSTRAINT; Schema: openads; Owner: -; Tablespace:
868    --
869    
870    ALTER TABLE ONLY om_widget
871        ADD CONSTRAINT om_widget_pkey PRIMARY KEY (om_widget);
872    
873    
874    --
875    -- Name: om_dashboard_om_profil_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
876    --
877    
878    ALTER TABLE ONLY om_dashboard
879        ADD CONSTRAINT om_dashboard_om_profil_fkey FOREIGN KEY (om_profil) REFERENCES om_profil(om_profil);
880    
881    
882    --
883    -- Name: om_dashboard_om_widget_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
884    --
885    
886    ALTER TABLE ONLY om_dashboard
887        ADD CONSTRAINT om_dashboard_om_widget_fkey FOREIGN KEY (om_widget) REFERENCES om_widget(om_widget);
888    
889    
890    --
891    -- Name: om_droit_om_profil_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
892    --
893    
894  ALTER TABLE ONLY om_droit  ALTER TABLE ONLY om_droit
895      ADD CONSTRAINT om_droit_om_profil_fkey FOREIGN KEY (om_profil) REFERENCES om_profil(om_profil);      ADD CONSTRAINT om_droit_om_profil_fkey FOREIGN KEY (om_profil) REFERENCES om_profil(om_profil);
896  ALTER TABLE ONLY om_parametre  
897      ADD CONSTRAINT om_parametre_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);  
898    --
899    -- Name: om_etat_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
900    --
901    
902  ALTER TABLE ONLY om_etat  ALTER TABLE ONLY om_etat
903      ADD CONSTRAINT om_etat_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);      ADD CONSTRAINT om_etat_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
904  ALTER TABLE ONLY om_sousetat  
905      ADD CONSTRAINT om_sousetat_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);  
906    --
907    -- Name: om_etat_om_requete_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
908    --
909    
910    ALTER TABLE ONLY om_etat
911        ADD CONSTRAINT om_etat_om_requete_fkey FOREIGN KEY (om_sql) REFERENCES om_requete(id);
912    
913    
914    --
915    -- Name: om_lettretype_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
916    --
917    
918  ALTER TABLE ONLY om_lettretype  ALTER TABLE ONLY om_lettretype
919      ADD CONSTRAINT om_lettretype_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);      ADD CONSTRAINT om_lettretype_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
920  ALTER TABLE ONLY om_widget  
921      ADD CONSTRAINT om_widget_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);  
922  ALTER TABLE ONLY om_tdb  --
923      ADD CONSTRAINT om_tdb_om_widget_fkey FOREIGN KEY (om_widget) REFERENCES om_widget(om_widget);  -- Name: om_lettretype_om_requete_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
924    --
925    
926    ALTER TABLE ONLY om_lettretype
927        ADD CONSTRAINT om_lettretype_om_requete_fkey FOREIGN KEY (om_sql) REFERENCES om_requete(id);
928    
929    
930    --
931    -- Name: om_logo_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
932    --
933    
934    ALTER TABLE ONLY om_logo
935        ADD CONSTRAINT om_logo_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
936    
937    
938    --
939    -- Name: om_parametre_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
940    --
941    
942    ALTER TABLE ONLY om_parametre
943        ADD CONSTRAINT om_parametre_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
944    
945    
946    --
947    -- Name: om_sig_map_comp_om_sig_map_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
948    --
949    
950    ALTER TABLE ONLY om_sig_map_comp
951        ADD CONSTRAINT om_sig_map_comp_om_sig_map_fkey FOREIGN KEY (om_sig_map) REFERENCES om_sig_map(om_sig_map);
952    
953    
954    --
955    -- Name: om_sig_map_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
956    --
957    
958  ALTER TABLE ONLY om_sig_map  ALTER TABLE ONLY om_sig_map
959      ADD CONSTRAINT om_sig_map_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);      ADD CONSTRAINT om_sig_map_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
960  ALTER TABLE ONLY om_sig_wms  
961      ADD CONSTRAINT om_sig_wms_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);  
962    --
963    -- Name: om_sig_map_wms_om_sig_map_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
964    --
965    
966  ALTER TABLE ONLY om_sig_map_wms  ALTER TABLE ONLY om_sig_map_wms
967      ADD CONSTRAINT om_sig_map_wms_om_sig_map_fkey FOREIGN KEY (om_sig_map) REFERENCES om_sig_map(om_sig_map);      ADD CONSTRAINT om_sig_map_wms_om_sig_map_fkey FOREIGN KEY (om_sig_map) REFERENCES om_sig_map(om_sig_map);
968    
969    
970    --
971    -- Name: om_sig_map_wms_om_sig_wms_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
972    --
973    
974  ALTER TABLE ONLY om_sig_map_wms  ALTER TABLE ONLY om_sig_map_wms
975      ADD CONSTRAINT om_sig_map_wms_om_sig_wms_fkey FOREIGN KEY (om_sig_wms) REFERENCES om_sig_wms(om_sig_wms);      ADD CONSTRAINT om_sig_map_wms_om_sig_wms_fkey FOREIGN KEY (om_sig_wms) REFERENCES om_sig_wms(om_sig_wms);
 ALTER TABLE ONLY om_sig_map_comp  
     ADD CONSTRAINT om_sig_map_comp_om_sig_map_fkey FOREIGN KEY (om_sig_map) REFERENCES om_sig_map(om_sig_map);  
976    
977    
978  -- sequences et initialisation --  --
979    -- Name: om_sig_wms_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
980    --
981    
982  CREATE SEQUENCE om_collectivite_seq  ALTER TABLE ONLY om_sig_wms
983    INCREMENT 1      ADD CONSTRAINT om_sig_wms_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 2  
   CACHE 1;  
984    
 CREATE SEQUENCE om_parametre_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 3  
   CACHE 1;  
     
 CREATE SEQUENCE om_utilisateur_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 3  
   CACHE 1;  
985    
986  CREATE SEQUENCE om_etat_seq  --
987    INCREMENT 1  -- Name: om_sousetat_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
988    MINVALUE 1  --
   MAXVALUE 9223372036854775807  
   START 2  
   CACHE 1;  
989    
990  CREATE SEQUENCE om_sousetat_seq  ALTER TABLE ONLY om_sousetat
991    INCREMENT 1      ADD CONSTRAINT om_sousetat_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 2  
   CACHE 1;  
992    
 CREATE SEQUENCE om_lettretype_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 2  
   CACHE 1;  
     
 CREATE SEQUENCE om_widget_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 1  
   CACHE 1;  
     
 CREATE SEQUENCE om_tdb_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 1  
   CACHE 1;  
993    
994  CREATE SEQUENCE om_sig_wms_seq  --
995    INCREMENT 1  -- Name: om_tdb_om_widget_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
996    MINVALUE 1  --
   MAXVALUE 9223372036854775807  
   START 1  
   CACHE 1;  
997    
998      ALTER TABLE ONLY om_tdb
999  CREATE SEQUENCE om_sig_map_wms_seq      ADD CONSTRAINT om_tdb_om_widget_fkey FOREIGN KEY (om_widget) REFERENCES om_widget(om_widget);
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 1  
   CACHE 1;  
     
 CREATE SEQUENCE om_sig_map_comp_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 1  
   CACHE 1;  
1000    
 CREATE SEQUENCE om_sig_map_seq  
   INCREMENT 1  
   MINVALUE 1  
   MAXVALUE 9223372036854775807  
   START 1  
   CACHE 1;  
   
 -- data de base  
   
 -- coll  
 INSERT INTO om_collectivite (om_collectivite, libelle, niveau) VALUES  
 (1, 'ARLES', '2');  
 INSERT INTO om_parametre (om_parametre, libelle, valeur, om_collectivite) VALUES  
 (1, 'maire', 'O PENMAIRIE', 1),  
 (2, 'ville', 'Libreville', 1);  
   
 -- droit  
   
 INSERT INTO om_profil VALUES (99, 'NON UTILISE');  
 INSERT INTO om_profil VALUES (5, 'ADMINISTRATEUR');  
 INSERT INTO om_profil VALUES (4, 'SUPER UTILISATEUR');  
 INSERT INTO om_profil VALUES (3, 'UTILISATEUR');  
 INSERT INTO om_profil VALUES (2, 'UTILISATEUR LIMITE');  
 INSERT INTO om_profil VALUES (1, 'CONSULTATION');  
   
 INSERT INTO om_droit VALUES ('om_utilisateur', 5);  
 INSERT INTO om_droit VALUES ('om_droit', 5);  
 INSERT INTO om_droit VALUES ('om_profil', 5);  
 INSERT INTO om_droit VALUES ('om_collectivite', 5);  
 INSERT INTO om_droit VALUES ('om_parametre', 4);  
 INSERT INTO om_droit VALUES ('om_etat', 4);  
 INSERT INTO om_droit VALUES ('om_sousetat', 4);  
 INSERT INTO om_droit VALUES ('om_lettretype', 4);  
 INSERT INTO om_droit VALUES ('om_sig_point', 4);  
 INSERT INTO om_droit VALUES ('om_widget', 4);  
 INSERT INTO om_droit VALUES ('gen', 5);  
 INSERT INTO om_droit VALUES ('password', 4);  
 INSERT INTO om_droit VALUES ('directory', 99);  
   
 INSERT INTO om_utilisateur (om_utilisateur, nom, Login, Pwd, om_profil, email, om_collectivite,om_type) VALUES  
 (1, 'ADMINISTRATEUR', 'admin', '21232f297a57a5a743894a0e4a801fc3', '5', '[email protected]', 1,''),  
 (2, 'demo', 'demo', 'fe01ce2a7fbac8fafaed7c982a04e229', '5', '[email protected]', 1,''),  
 (3, 'util', 'util', '05c7e24700502a079cdd88012b5a76d3', '5', '', 1,'');  
   
 -- etat  
1001    
1002  INSERT INTO om_etat ("om_etat", "om_collectivite", "id", "libelle", "actif", "orientation", "format", "footerfont", "footerattribut", "footertaille", "logo", "logoleft", "logotop", "titre", "titreleft", "titretop", "titrelargeur", "titrehauteur", "titrefont", "titreattribut", "titretaille", "titrebordure", "titrealign", "corps", "corpsleft", "corpstop", "corpslargeur", "corpshauteur", "corpsfont", "corpsattribut", "corpstaille", "corpsbordure", "corpsalign", "om_sql", "sousetat", "se_font", "se_margeleft", "se_margetop", "se_margeright", "se_couleurtexte")  --
1003  VALUES(1, 1, 'om_collectivite', 'om_collectivite gen le 12/11/2010', 'Oui', 'P', 'A4', 'helvetica', 'I', 8, 'logopdf.png', 58, 7, 'le &aujourdhui', 41, 36, 130, 10, 'helvetica', 'B', 15, '0', 'C', '[om_collectivite]\r\n[libelle]\r\n[niveau]', 7, 57, 195, 5, 'helvetica', '', 10, '0', 'J', 'select om_collectivite.om_collectivite as om_collectivite,om_collectivite.libelle as libelle,om_collectivite.niveau as niveau from &DB_PREFIXEom_collectivite where om_collectivite.om_collectivite=''&idx''', 'om_parametre.om_collectivite', 'helvetica', 8, 5, 5, '0-0-0');  -- Name: om_utilisateur_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
1004    --
1005    
1006    ALTER TABLE ONLY om_utilisateur
1007        ADD CONSTRAINT om_utilisateur_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
1008    
1009    
1010    --
1011    -- Name: om_utilisateur_om_profil_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
1012    --
1013    
1014    ALTER TABLE ONLY om_utilisateur
1015        ADD CONSTRAINT om_utilisateur_om_profil_fkey FOREIGN KEY (om_profil) REFERENCES om_profil(om_profil);
1016    
1017    
1018    --
1019    -- Name: om_widget_om_collectivite_fkey; Type: FK CONSTRAINT; Schema: openads; Owner: -
1020    --
1021    
1022    ALTER TABLE ONLY om_widget
1023        ADD CONSTRAINT om_widget_om_collectivite_fkey FOREIGN KEY (om_collectivite) REFERENCES om_collectivite(om_collectivite);
1024    
 INSERT INTO om_sousetat VALUES  
 (1, 1, 'om_parametre.om_collectivite', 'gen le 12/11/2010', 'Oui', 'liste om_parametre', 10, 'helvetica', 'B', 10, '0', 'L', '0', '255-255-255', '0-0-0', 0, 5, '1', '1', '0|0|0', 7, 'TLB|TLB|LTBR', 'C|C|C', '255-255-255', '0-0-0', 195, '1', 10, '0-0-0', '243-246-246', '255-255-255', '1', 7, '65|65|65', 'TLB|TLB|LTBR', 'TLB|TLB|LTBR', 'C|C|C', '1', 10, 15, '255-255-255', 'TLB|TLB|LTBR', 'C|C|C', '1', 10, 5, '212-219-220', 'TLB|TLB|LTBR', 'C|C|C', '1', 10, 7, '255-255-255', 'TLB|TLB|LTBR', 'C|C|C', '999|999|999', '0|0|0', '0|0|0', '0|0|0', 'select om_parametre.om_parametre as om_parametre,om_parametre.libelle as libelle,om_parametre.valeur as valeur from &DB_PREFIXEom_parametre where om_parametre.om_collectivite=''&idx''');  
1025    
 INSERT INTO om_lettretype (om_lettretype, om_collectivite, id, libelle,actif , orientation, format, logo, logoleft, logotop, titre, titreleft, titretop, titrelargeur, titrehauteur, titrefont, titreattribut, titretaille, titrebordure, titrealign, corps, corpsleft, corpstop, corpslargeur, corpshauteur, corpsfont, corpsattribut, corpstaille, corpsbordure, corpsalign, om_sql) VALUES  
 (1, 1, 'om_utilisateur', 'lettre aux utilisateur','Oui', 'P', 'A4', 'logo.png', 10, 10, 'le &datecourrier\r\n\r\n\r\n[nom]\r\n[collectivite]', 130, 16, 0, 10, 'arial', '', 14, '0', 'L', 'Nous avons le plaisir de vous envoyer votre login et votre mot de passe\r\n\r\nvotre login [login]\r\nvotre mot de passe ******\r\n\r\nVous souhaitant bonne reception.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n                                                                                                                                 Votre administrateur', 40, 106, 110, 5, 'times', '', 10, '0', 'J', 'select nom,login,om_collectivite.libelle as collectivite\r\nfrom &DB_PREFIXEom_utilisateur inner join &DB_PREFIXEom_collectivite\r\non om_collectivite.om_collectivite=om_utilisateur.om_collectivite\r\nwhere om_utilisateur= &idx');  
1026    --
1027    -- PostgreSQL database dump complete
1028    --

Legend:
Removed from v.351  
changed lines
  Added in v.1801

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26