Loading doc/release-notes/v2.0.0.md +61 −0 Original line number Diff line number Diff line Loading @@ -87,4 +87,65 @@ where not exists ( select * from role_privilege where role_id = p2r.role_id and privilege_id = pp.privilege_id ) ; -- -- Listes de diffusion. -- create table LISTE_DIFF ( ID NUMBER not null constraint LISTE_DIFF_PK primary key, ADRESSE VARCHAR2(256) not null, ENABLED NUMBER(1) default 0 not null, HISTO_CREATION DATE default SYSDATE not null, HISTO_CREATEUR_ID NUMBER not null, HISTO_MODIFICATION DATE default SYSDATE not null, HISTO_MODIFICATEUR_ID NUMBER not null, HISTO_DESTRUCTION DATE, HISTO_DESTRUCTEUR_ID NUMBER ); create unique index LISTE_DIFF_ADRESSE_UN on LISTE_DIFF (ADRESSE); alter table LISTE_DIFF add constraint LISTE_DIFF_HC_FK foreign key (HISTO_CREATEUR_ID) references UTILISATEUR; alter table LISTE_DIFF add constraint LISTE_DIFF_HM_FK foreign key (HISTO_MODIFICATEUR_ID) references UTILISATEUR; alter table LISTE_DIFF add constraint LISTE_DIFF_HD_FK foreign key (HISTO_DESTRUCTEUR_ID) references UTILISATEUR; CREATE SEQUENCE LISTE_DIFF_ID_SEQ; select replace(sigle,' ','') from STRUCTURE where TYPE_STRUCTURE_ID = 2; -- -- ED : offres de thèses. -- Bilinguisme. -- alter table ECOLE_DOCT add THEME varchar2(1024); alter table ECOLE_DOCT add OFFRE_THESE varchar2(2047); alter table INFORMATION add LANGUAGE_ID varchar2(64); create table INFORMATION_LANGUE ( id varchar2(64) not null, libelle varchar2(128) ); create unique index INFORMATION_LANGUE_ID_UINDEX on INFORMATION_LANGUE (id); alter table INFORMATION_LANGUE add constraint INFORMATION_LANGUE_PK primary key (id); alter table INFORMATION add constraint INFORMATION_LANGUE_ID_FK foreign key (LANGUE_ID) references INFORMATION_LANGUE; INSERT INTO INFORMATION_LANGUE (ID, LIBELLE, DRAPEAU) VALUES ('FR', 'Français', 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MDAiIGhlaWdodD0iNjAwIj48cmVjdCB3aWR0aD0iOTAwIiBoZWlnaHQ9IjYwMCIgZmlsbD0iI0VEMjkzOSIvPjxyZWN0IHdpZHRoPSI2MDAiIGhlaWdodD0iNjAwIiBmaWxsPSIjZmZmIi8+PHJlY3Qgd2lkdGg9IjMwMCIgaGVpZ2h0PSI2MDAiIGZpbGw9IiMwMDIzOTUiLz48L3N2Zz4K'); INSERT INTO INFORMATION_LANGUE (ID, LIBELLE, DRAPEAU) VALUES ('EN', 'English', 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjAgMzAiIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjYwMCI+CjxjbGlwUGF0aCBpZD0icyI+Cgk8cGF0aCBkPSJNMCwwIHYzMCBoNjAgdi0zMCB6Ii8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0idCI+Cgk8cGF0aCBkPSJNMzAsMTUgaDMwIHYxNSB6IHYxNSBoLTMwIHogaC0zMCB2LTE1IHogdi0xNSBoMzAgeiIvPgo8L2NsaXBQYXRoPgo8ZyBjbGlwLXBhdGg9InVybCgjcykiPgoJPHBhdGggZD0iTTAsMCB2MzAgaDYwIHYtMzAgeiIgZmlsbD0iIzAxMjE2OSIvPgoJPHBhdGggZD0iTTAsMCBMNjAsMzAgTTYwLDAgTDAsMzAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI2Ii8+Cgk8cGF0aCBkPSJNMCwwIEw2MCwzMCBNNjAsMCBMMCwzMCIgY2xpcC1wYXRoPSJ1cmwoI3QpIiBzdHJva2U9IiNDODEwMkUiIHN0cm9rZS13aWR0aD0iNCIvPgoJPHBhdGggZD0iTTMwLDAgdjMwIE0wLDE1IGg2MCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEwIi8+Cgk8cGF0aCBkPSJNMzAsMCB2MzAgTTAsMTUgaDYwIiBzdHJva2U9IiNDODEwMkUiIHN0cm9rZS13aWR0aD0iNiIvPgo8L2c+Cjwvc3ZnPgo='); ``` Loading
doc/release-notes/v2.0.0.md +61 −0 Original line number Diff line number Diff line Loading @@ -87,4 +87,65 @@ where not exists ( select * from role_privilege where role_id = p2r.role_id and privilege_id = pp.privilege_id ) ; -- -- Listes de diffusion. -- create table LISTE_DIFF ( ID NUMBER not null constraint LISTE_DIFF_PK primary key, ADRESSE VARCHAR2(256) not null, ENABLED NUMBER(1) default 0 not null, HISTO_CREATION DATE default SYSDATE not null, HISTO_CREATEUR_ID NUMBER not null, HISTO_MODIFICATION DATE default SYSDATE not null, HISTO_MODIFICATEUR_ID NUMBER not null, HISTO_DESTRUCTION DATE, HISTO_DESTRUCTEUR_ID NUMBER ); create unique index LISTE_DIFF_ADRESSE_UN on LISTE_DIFF (ADRESSE); alter table LISTE_DIFF add constraint LISTE_DIFF_HC_FK foreign key (HISTO_CREATEUR_ID) references UTILISATEUR; alter table LISTE_DIFF add constraint LISTE_DIFF_HM_FK foreign key (HISTO_MODIFICATEUR_ID) references UTILISATEUR; alter table LISTE_DIFF add constraint LISTE_DIFF_HD_FK foreign key (HISTO_DESTRUCTEUR_ID) references UTILISATEUR; CREATE SEQUENCE LISTE_DIFF_ID_SEQ; select replace(sigle,' ','') from STRUCTURE where TYPE_STRUCTURE_ID = 2; -- -- ED : offres de thèses. -- Bilinguisme. -- alter table ECOLE_DOCT add THEME varchar2(1024); alter table ECOLE_DOCT add OFFRE_THESE varchar2(2047); alter table INFORMATION add LANGUAGE_ID varchar2(64); create table INFORMATION_LANGUE ( id varchar2(64) not null, libelle varchar2(128) ); create unique index INFORMATION_LANGUE_ID_UINDEX on INFORMATION_LANGUE (id); alter table INFORMATION_LANGUE add constraint INFORMATION_LANGUE_PK primary key (id); alter table INFORMATION add constraint INFORMATION_LANGUE_ID_FK foreign key (LANGUE_ID) references INFORMATION_LANGUE; INSERT INTO INFORMATION_LANGUE (ID, LIBELLE, DRAPEAU) VALUES ('FR', 'Français', 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MDAiIGhlaWdodD0iNjAwIj48cmVjdCB3aWR0aD0iOTAwIiBoZWlnaHQ9IjYwMCIgZmlsbD0iI0VEMjkzOSIvPjxyZWN0IHdpZHRoPSI2MDAiIGhlaWdodD0iNjAwIiBmaWxsPSIjZmZmIi8+PHJlY3Qgd2lkdGg9IjMwMCIgaGVpZ2h0PSI2MDAiIGZpbGw9IiMwMDIzOTUiLz48L3N2Zz4K'); INSERT INTO INFORMATION_LANGUE (ID, LIBELLE, DRAPEAU) VALUES ('EN', 'English', 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjAgMzAiIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjYwMCI+CjxjbGlwUGF0aCBpZD0icyI+Cgk8cGF0aCBkPSJNMCwwIHYzMCBoNjAgdi0zMCB6Ii8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0idCI+Cgk8cGF0aCBkPSJNMzAsMTUgaDMwIHYxNSB6IHYxNSBoLTMwIHogaC0zMCB2LTE1IHogdi0xNSBoMzAgeiIvPgo8L2NsaXBQYXRoPgo8ZyBjbGlwLXBhdGg9InVybCgjcykiPgoJPHBhdGggZD0iTTAsMCB2MzAgaDYwIHYtMzAgeiIgZmlsbD0iIzAxMjE2OSIvPgoJPHBhdGggZD0iTTAsMCBMNjAsMzAgTTYwLDAgTDAsMzAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI2Ii8+Cgk8cGF0aCBkPSJNMCwwIEw2MCwzMCBNNjAsMCBMMCwzMCIgY2xpcC1wYXRoPSJ1cmwoI3QpIiBzdHJva2U9IiNDODEwMkUiIHN0cm9rZS13aWR0aD0iNCIvPgoJPHBhdGggZD0iTTMwLDAgdjMwIE0wLDE1IGg2MCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEwIi8+Cgk8cGF0aCBkPSJNMzAsMCB2MzAgTTAsMTUgaDYwIiBzdHJva2U9IiNDODEwMkUiIHN0cm9rZS13aWR0aD0iNiIvPgo8L2c+Cjwvc3ZnPgo='); ```