Loading documentation/bd_and_data/version_4x/003_unicaen_content.sql +8 −8 Original line number Diff line number Diff line Loading @@ -79,12 +79,12 @@ create table unicaen_autoform_categorie constraint autoform_categorie_formulaire_fk references unicaen_autoform_formulaire, mots_clefs varchar(1024), histo_creation timestamp not null, histo_createur_id integer not null histo_creation timestamp default now() not null, histo_createur_id integer default 0 not null constraint autoform_categorie_createur_fk references unicaen_utilisateur_user, histo_modification timestamp not null, histo_modificateur_id integer not null histo_modification timestamp , histo_modificateur_id integer constraint autoform_categorie_modificateur_fk references unicaen_utilisateur_user, histo_destruction timestamp, Loading @@ -111,12 +111,12 @@ create table unicaen_autoform_champ balise boolean, options varchar(1024), mots_clefs varchar(1024), histo_creation timestamp not null, histo_createur_id integer not null histo_creation timestamp default now() not null, histo_createur_id integer default 0 not null constraint autoform_champ_createur_fk references unicaen_utilisateur_user, histo_modification timestamp not null, histo_modificateur_id integer not null histo_modification timestamp , histo_modificateur_id integer constraint autoform_champ_modificateur_fk references unicaen_utilisateur_user, histo_destruction timestamp, Loading documentation/bd_and_data/version_4x/004_unicaen_parametre.sql +9 −1 Original line number Diff line number Diff line Loading @@ -257,3 +257,11 @@ WITH d(code, lib, ordre) AS ( SELECT cp.id, d.code, d.lib, d.ordre FROM d JOIN unicaen_privilege_categorie cp ON cp.CODE = 'parametrecategorie'; -- ETAT DE EVENEMENT INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('en_attente', 'En attente', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('en_cours', 'En cours', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('echec', 'Échec', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('succes', 'Succès', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('annule', 'Événement dont le traitement a été annulé', null); documentation/bd_and_data/version_4x/005_unicaen_fichier.sql +39 −0 Original line number Diff line number Diff line create table fichier_fichier ( id varchar(13) not null constraint fichier_fichier_pk primary key, nom_original varchar(256) not null, nom_stockage varchar(256) not null, nature integer not null, histo_creation timestamp not null, histo_createur_id integer not null, histo_modification timestamp not null, histo_modificateur_id integer not null, histo_destruction timestamp, histo_destructeur_id integer, type_mime varchar(256) not null, taille varchar(256) ); create unique index fichier_fichier_id_uindex on fichier_fichier (id); create unique index fichier_fichier_nom_stockage_uindex on fichier_fichier (nom_stockage); create table fichier_nature ( id serial not null constraint fichier_nature_pk primary key, code varchar(64) not null, libelle varchar(256) not null, description varchar(2048) ); create unique index fichier_nature_code_uindex on fichier_nature (code); create unique index fichier_nature_id_uindex on fichier_nature (id); documentation/bd_and_data/version_4x/031_agent_base.sql +56 −0 Original line number Diff line number Diff line Loading @@ -410,6 +410,62 @@ create table agent_hierarchie_autorite create index agent_autorite_agent_id_index on agent_hierarchie_autorite (agent_id); create index agent_autorite_autorite_id_index on agent_hierarchie_autorite (autorite_id); create table agent_fichier ( agent varchar(40) not null, fichier varchar(13) not null constraint agent_fichier_fichier_fk references fichier_fichier on delete cascade, constraint agent_fichier_pk primary key (agent, fichier) ); create table agent_element_application ( agent_id varchar(40) not null constraint agent_application_agent_c_individu_fk references agent on delete cascade, application_element_id integer not null constraint agent_application_application_element_id_fk references element_application_element on delete cascade, constraint agent_application_pk primary key (agent_id, application_element_id) ); create table agent_element_competence ( agent_id varchar(40) not null constraint agent_competence_agent_c_individu_fk references agent on delete cascade, competence_element_id integer not null constraint agent_competence_competence_element_id_fk references element_competence_element on delete cascade, constraint agent_competence_pk primary key (agent_id, competence_element_id) ); create table agent_element_formation ( agent_id varchar(40) not null constraint agent_formation_agent_c_individu_fk references agent on delete cascade, formation_element_id integer not null constraint agent_formation_formation_element_id_fk references formation_element on delete cascade, constraint agent_formation_pk primary key (agent_id, formation_element_id) ); -- PRIVILEGE -------------------------------------------------------------------- INSERT INTO unicaen_privilege_categorie (code, libelle, namespace, ordre) Loading documentation/bd_and_data/version_4x/061_entretiens.sql +974 −0 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
documentation/bd_and_data/version_4x/003_unicaen_content.sql +8 −8 Original line number Diff line number Diff line Loading @@ -79,12 +79,12 @@ create table unicaen_autoform_categorie constraint autoform_categorie_formulaire_fk references unicaen_autoform_formulaire, mots_clefs varchar(1024), histo_creation timestamp not null, histo_createur_id integer not null histo_creation timestamp default now() not null, histo_createur_id integer default 0 not null constraint autoform_categorie_createur_fk references unicaen_utilisateur_user, histo_modification timestamp not null, histo_modificateur_id integer not null histo_modification timestamp , histo_modificateur_id integer constraint autoform_categorie_modificateur_fk references unicaen_utilisateur_user, histo_destruction timestamp, Loading @@ -111,12 +111,12 @@ create table unicaen_autoform_champ balise boolean, options varchar(1024), mots_clefs varchar(1024), histo_creation timestamp not null, histo_createur_id integer not null histo_creation timestamp default now() not null, histo_createur_id integer default 0 not null constraint autoform_champ_createur_fk references unicaen_utilisateur_user, histo_modification timestamp not null, histo_modificateur_id integer not null histo_modification timestamp , histo_modificateur_id integer constraint autoform_champ_modificateur_fk references unicaen_utilisateur_user, histo_destruction timestamp, Loading
documentation/bd_and_data/version_4x/004_unicaen_parametre.sql +9 −1 Original line number Diff line number Diff line Loading @@ -257,3 +257,11 @@ WITH d(code, lib, ordre) AS ( SELECT cp.id, d.code, d.lib, d.ordre FROM d JOIN unicaen_privilege_categorie cp ON cp.CODE = 'parametrecategorie'; -- ETAT DE EVENEMENT INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('en_attente', 'En attente', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('en_cours', 'En cours', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('echec', 'Échec', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('succes', 'Succès', null); INSERT INTO unicaen_evenement_etat (code, libelle, description) VALUES ('annule', 'Événement dont le traitement a été annulé', null);
documentation/bd_and_data/version_4x/005_unicaen_fichier.sql +39 −0 Original line number Diff line number Diff line create table fichier_fichier ( id varchar(13) not null constraint fichier_fichier_pk primary key, nom_original varchar(256) not null, nom_stockage varchar(256) not null, nature integer not null, histo_creation timestamp not null, histo_createur_id integer not null, histo_modification timestamp not null, histo_modificateur_id integer not null, histo_destruction timestamp, histo_destructeur_id integer, type_mime varchar(256) not null, taille varchar(256) ); create unique index fichier_fichier_id_uindex on fichier_fichier (id); create unique index fichier_fichier_nom_stockage_uindex on fichier_fichier (nom_stockage); create table fichier_nature ( id serial not null constraint fichier_nature_pk primary key, code varchar(64) not null, libelle varchar(256) not null, description varchar(2048) ); create unique index fichier_nature_code_uindex on fichier_nature (code); create unique index fichier_nature_id_uindex on fichier_nature (id);
documentation/bd_and_data/version_4x/031_agent_base.sql +56 −0 Original line number Diff line number Diff line Loading @@ -410,6 +410,62 @@ create table agent_hierarchie_autorite create index agent_autorite_agent_id_index on agent_hierarchie_autorite (agent_id); create index agent_autorite_autorite_id_index on agent_hierarchie_autorite (autorite_id); create table agent_fichier ( agent varchar(40) not null, fichier varchar(13) not null constraint agent_fichier_fichier_fk references fichier_fichier on delete cascade, constraint agent_fichier_pk primary key (agent, fichier) ); create table agent_element_application ( agent_id varchar(40) not null constraint agent_application_agent_c_individu_fk references agent on delete cascade, application_element_id integer not null constraint agent_application_application_element_id_fk references element_application_element on delete cascade, constraint agent_application_pk primary key (agent_id, application_element_id) ); create table agent_element_competence ( agent_id varchar(40) not null constraint agent_competence_agent_c_individu_fk references agent on delete cascade, competence_element_id integer not null constraint agent_competence_competence_element_id_fk references element_competence_element on delete cascade, constraint agent_competence_pk primary key (agent_id, competence_element_id) ); create table agent_element_formation ( agent_id varchar(40) not null constraint agent_formation_agent_c_individu_fk references agent on delete cascade, formation_element_id integer not null constraint agent_formation_formation_element_id_fk references formation_element on delete cascade, constraint agent_formation_pk primary key (agent_id, formation_element_id) ); -- PRIVILEGE -------------------------------------------------------------------- INSERT INTO unicaen_privilege_categorie (code, libelle, namespace, ordre) Loading
documentation/bd_and_data/version_4x/061_entretiens.sql +974 −0 File changed.Preview size limit exceeded, changes collapsed. Show changes