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

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

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

revision 8 by fraynaud, Mon Feb 14 16:02:14 2011 UTC revision 20 by fraynaud, Mon Jul 18 15:27:17 2011 UTC
# Line 43  CREATE TABLE architecte ( Line 43  CREATE TABLE architecte (
43  --  --
44    
45  CREATE TABLE avis (  CREATE TABLE avis (
46    avis char(2)  NOT NULL default '',    avis varchar(2)  NOT NULL default '',
47    libelle varchar(30)  NOT NULL default '',    libelle varchar(30)  NOT NULL default '',
48    typeavis varchar(1)  NOT NULL,    typeavis varchar(1)  NOT NULL,
49    sitadel varchar(1)  NOT NULL,    sitadel varchar(1)  NOT NULL,
# Line 146  CREATE TABLE dossier ( Line 146  CREATE TABLE dossier (
146    etat varchar(20)  NOT NULL default '',    etat varchar(20)  NOT NULL default '',
147    "types" varchar(12)  NOT NULL default '',    "types" varchar(12)  NOT NULL default '',
148    objet_dossier varchar(20)  NOT NULL default '',    objet_dossier varchar(20)  NOT NULL default '',
149    instructeur int8 NOT NULL default '0',    instructeur integer ,
150    date_demande date ,    date_demande date ,
151    date_depot date ,    date_depot date ,
152    date_complet date ,    date_complet date ,
153    date_rejet date ,    date_rejet date ,
154    date_notification_delai date ,    date_notification_delai date ,
155    delai int4 NOT NULL default '0',    delai integer NOT NULL default '0',
156    date_limite date ,    date_limite date ,
157    accord_tacite char(3)  NOT NULL default '',    accord_tacite char(3)  NOT NULL default '',
158    date_decision date ,    date_decision date ,
# Line 161  CREATE TABLE dossier ( Line 161  CREATE TABLE dossier (
161    date_chantier date ,    date_chantier date ,
162    date_achevement date ,    date_achevement date ,
163    date_conformite date ,    date_conformite date ,
164    demandeur_civilite varchar(5)  NOT NULL default '',    demandeur_civilite varchar(10),
165    demandeur_nom varchar(80)  NOT NULL default '',    demandeur_nom varchar(80)  NOT NULL default '',
166    demandeur_societe varchar(80)  NOT NULL default '',    demandeur_societe varchar(80)  NOT NULL default '',
167    demandeur_adresse varchar(80)  NOT NULL default '',    demandeur_adresse varchar(80)  NOT NULL default '',
# Line 172  CREATE TABLE dossier ( Line 172  CREATE TABLE dossier (
172    demandeur_email varchar(40)  NOT NULL default '',    demandeur_email varchar(40)  NOT NULL default '',
173    demandeur_categorie int8 ,    demandeur_categorie int8 ,
174    delegataire char(3)  NOT NULL default '',    delegataire char(3)  NOT NULL default '',
175    delegataire_civilite varchar(10)  NOT NULL default '',    delegataire_civilite varchar(10),
176    delegataire_nom varchar(80)  NOT NULL default '',    delegataire_nom varchar(80)  NOT NULL default '',
177    delegataire_societe varchar(80)  NOT NULL default '',    delegataire_societe varchar(80)  NOT NULL default '',
178    delegataire_adresse varchar(80)  NOT NULL default '',    delegataire_adresse varchar(80)  NOT NULL default '',
# Line 188  CREATE TABLE dossier ( Line 188  CREATE TABLE dossier (
188    terrain_cp varchar(5)  NOT NULL default '',    terrain_cp varchar(5)  NOT NULL default '',
189    terrain_ville varchar(30)  NOT NULL default '',    terrain_ville varchar(30)  NOT NULL default '',
190    architecte int8 default NULL,    architecte int8 default NULL,
191    terrain_surface float NOT NULL default '0',    terrain_surface float,
192    terrain_surface_calcul float NOT NULL default '0',    terrain_surface_calcul float,
193    rivoli varchar(4)  NOT NULL default '',    rivoli varchar(4),
194    travaux int8 NOT NULL default '0',    travaux int8,
195    parcelle varchar(20)  NOT NULL default '',    parcelle varchar(20)  NOT NULL default '',
196    pos varchar(10) NOT NULL default '',    pos varchar(10) NOT NULL default '',
197    sig varchar(3) NOT NULL default '',    sig varchar(3) NOT NULL default '',
198    batiment_nombre int4 NOT NULL default '0',    batiment_nombre integer,
199    logement_nombre int4 NOT NULL default '0',    logement_nombre integer,
200    shon float NOT NULL default '0',    shon float ,
201    shon_calcul float NOT NULL default '0',    shon_calcul ,
202    shob float NOT NULL default '0',    shob float,
203    lot int8 NOT NULL default '0',    lot integer ,
204    hauteur float NOT NULL default '0',    hauteur float,
205    piece_nombre int4 NOT NULL default '0',    piece_nombre integer,
206    amenagement varchar(12)  NOT NULL default '',    amenagement varchar(12)  NOT NULL default '',
207    temp1 varchar(100)  NOT NULL default '',    temp1 varchar(100)  NOT NULL default '',
208    temp2 varchar(100)  NOT NULL default '',    temp2 varchar(100)  NOT NULL default '',
# Line 217  WITH (OIDS=TRUE); Line 217  WITH (OIDS=TRUE);
217  -- Contenu de la table 'droit'  -- Contenu de la table 'droit'
218  --  --
219    
220  INSERT INTO droit (droit, profil) VALUES  INSERT INTO om_droit (om_droit, om_profil) VALUES
221  ('recherchedossier', 1),  ('recherchedossier', 1),
222  ('PC', 3),  ('PC', 3),
223  ('DP', 3),  ('DP', 3),
# Line 568  CREATE SEQUENCE dossier_CU_seq Line 568  CREATE SEQUENCE dossier_CU_seq
568    MINVALUE 1    MINVALUE 1
569    MAXVALUE 9223372036854775807    MAXVALUE 9223372036854775807
570    START 1    START 1
   CACHE 1;  
571      CACHE 1;
572      
573    -- foreign key
574    -- enelever les cles secondaires == 0
575    
576    ALTER TABLE ONLY dossier
577        ADD CONSTRAINT dossier_instructeur_fkey FOREIGN KEY (instructeur) REFERENCES om_utilisateur(om_utilisateur);
578    ALTER TABLE ONLY dossier
579        ADD CONSTRAINT dossier_travaux_fkey FOREIGN KEY (travaux) REFERENCES travaux(travaux);
580    ALTER TABLE ONLY dossier
581        ADD CONSTRAINT dossier_demandeur_categorie_fkey FOREIGN KEY (demandeur_categorie) REFERENCES categorie_demandeur(categorie_demandeur);
582    ALTER TABLE ONLY dossier
583        ADD CONSTRAINT dossier_demandeur_civilite_fkey FOREIGN KEY (demandeur_civilite) REFERENCES civilite(civilite);
584    ALTER TABLE ONLY dossier
585        ADD CONSTRAINT dossier_delegataire_civilite_fkey FOREIGN KEY (delegataire_civilite) REFERENCES civilite(civilite);
586    ALTER TABLE ONLY dossier
587        ADD CONSTRAINT dossier_architecte_fkey FOREIGN KEY (architecte) REFERENCES architecte(architecte);
588    -- rivoli, parcelle, pos ???

Legend:
Removed from v.8  
changed lines
  Added in v.20

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26