Loading data/sql/schema_oracle.sql +1 −3 Original line number Diff line number Diff line Loading @@ -131,8 +131,6 @@ CREATE TABLE UNICAEN_UTILISATEUR_ROLE_LINKER ( CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_UTILISATEUR ON UNICAEN_UTILISATEUR_ROLE_LINKER (UTILISATEUR_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE ON UNICAEN_UTILISATEUR_ROLE_LINKER (ROLE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE_CATEGORIE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_CATEGORIE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_ID); -- ----------------------------------------------------- Loading @@ -155,7 +153,7 @@ CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_PERIMETRE_LINKER_PERIMETRE ON UNICAEN_U -- ----------------------------------------------------- -- TABLE UNICAEN_ROLE_PERIMETRE_LINKER -- TABLE UNICAEN_ROLE_PERIMETRE_CATEGORIE_LINKER -- ----------------------------------------------------- CREATE TABLE UNICAEN_ROLE_PERIMETRE_CATEGORIE_LINKER ( ROLE_ID NUMBER(*, 0) NOT NULL, Loading data/sql/schema_postgresql.sql +0 −7 Original line number Diff line number Diff line Loading @@ -107,19 +107,12 @@ CREATE TABLE UNICAEN_UTILISATEUR_ROLE_LINKER ( ID SERIAL PRIMARY KEY, UTILISATEUR_ID INTEGER NOT NULL, ROLE_ID INTEGER NOT NULL, PERIMETRE_CATEGORIE_ID INTEGER NOT NULL, PERIMETRE_ID INTEGER NOT NULL, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_UTILISATEUR FOREIGN KEY (UTILISATEUR_ID) REFERENCES UNICAEN_UTILISATEUR (ID) DEFERRABLE INITIALLY IMMEDIATE, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE FOREIGN KEY (ROLE_ID) REFERENCES UNICAEN_ROLE (ID) DEFERRABLE INITIALLY IMMEDIATE, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE_CATEGORIE FOREIGN KEY (PERIMETRE_CATEGORIE_ID) REFERENCES UNICAEN_PERIMETRE_CATEGORIE (ID) DEFERRABLE INITIALLY IMMEDIATE, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE FOREIGN KEY (PERIMETRE_ID) REFERENCES UNICAEN_PERIMETRE (ID) DEFERRABLE INITIALLY IMMEDIATE ); CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_ROLE_LINKER ON UNICAEN_UTILISATEUR_ROLE_LINKER (UTILISATEUR_ID, ROLE_ID, PERIMETRE_CATEGORIE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_UTILISATEUR ON UNICAEN_UTILISATEUR_ROLE_LINKER (UTILISATEUR_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE ON UNICAEN_UTILISATEUR_ROLE_LINKER (ROLE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE_CATEGORIE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_CATEGORIE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_ID); -- ----------------------------------------------------- Loading Loading
data/sql/schema_oracle.sql +1 −3 Original line number Diff line number Diff line Loading @@ -131,8 +131,6 @@ CREATE TABLE UNICAEN_UTILISATEUR_ROLE_LINKER ( CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_UTILISATEUR ON UNICAEN_UTILISATEUR_ROLE_LINKER (UTILISATEUR_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE ON UNICAEN_UTILISATEUR_ROLE_LINKER (ROLE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE_CATEGORIE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_CATEGORIE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_ID); -- ----------------------------------------------------- Loading @@ -155,7 +153,7 @@ CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_PERIMETRE_LINKER_PERIMETRE ON UNICAEN_U -- ----------------------------------------------------- -- TABLE UNICAEN_ROLE_PERIMETRE_LINKER -- TABLE UNICAEN_ROLE_PERIMETRE_CATEGORIE_LINKER -- ----------------------------------------------------- CREATE TABLE UNICAEN_ROLE_PERIMETRE_CATEGORIE_LINKER ( ROLE_ID NUMBER(*, 0) NOT NULL, Loading
data/sql/schema_postgresql.sql +0 −7 Original line number Diff line number Diff line Loading @@ -107,19 +107,12 @@ CREATE TABLE UNICAEN_UTILISATEUR_ROLE_LINKER ( ID SERIAL PRIMARY KEY, UTILISATEUR_ID INTEGER NOT NULL, ROLE_ID INTEGER NOT NULL, PERIMETRE_CATEGORIE_ID INTEGER NOT NULL, PERIMETRE_ID INTEGER NOT NULL, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_UTILISATEUR FOREIGN KEY (UTILISATEUR_ID) REFERENCES UNICAEN_UTILISATEUR (ID) DEFERRABLE INITIALLY IMMEDIATE, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE FOREIGN KEY (ROLE_ID) REFERENCES UNICAEN_ROLE (ID) DEFERRABLE INITIALLY IMMEDIATE, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE_CATEGORIE FOREIGN KEY (PERIMETRE_CATEGORIE_ID) REFERENCES UNICAEN_PERIMETRE_CATEGORIE (ID) DEFERRABLE INITIALLY IMMEDIATE, CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE FOREIGN KEY (PERIMETRE_ID) REFERENCES UNICAEN_PERIMETRE (ID) DEFERRABLE INITIALLY IMMEDIATE ); CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_ROLE_LINKER ON UNICAEN_UTILISATEUR_ROLE_LINKER (UTILISATEUR_ID, ROLE_ID, PERIMETRE_CATEGORIE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_UTILISATEUR ON UNICAEN_UTILISATEUR_ROLE_LINKER (UTILISATEUR_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE ON UNICAEN_UTILISATEUR_ROLE_LINKER (ROLE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE_CATEGORIE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_CATEGORIE_ID); CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_PERIMETRE ON UNICAEN_UTILISATEUR_ROLE_LINKER (PERIMETRE_ID); -- ----------------------------------------------------- Loading