diff --git a/SQL/001_table.sql b/SQL/001_table.sql index fd38755ae3923157e8528ee3ee2bd9f6994cace5..42be9efacee254d058c3f2301204958a4151c7d9 100644 --- a/SQL/001_table.sql +++ b/SQL/001_table.sql @@ -1,5 +1,5 @@ -- Table nécessaire au document -create table fichier_nature +create table unicaen_fichier_nature ( id bigserial PRIMARY KEY, code varchar(64) not null, @@ -8,12 +8,12 @@ create table fichier_nature ordre int DEFAULT 0 NOT NULL ); -create unique index fichier_nature_code_unique on fichier_nature (code); +create unique index unicaen_fichier_nature_code_unique on unicaen_fichier_nature (code); /** !!! on n'utilise pas un id de type int ici mais de type varchar (permet entre autre de mieux gerer la génration d'un nom de fichier)*/ -create table fichier_fichier +create table unicaen_fichier_fichier ( - id varchar(25) not null constraint fichier_fichier_pk primary key, + id varchar(25) not null constraint unicaen_fichier_fichier_pk primary key, nom_original varchar(256) not null, nom_stockage varchar(256) not null, nature integer not null, @@ -26,7 +26,7 @@ create table fichier_fichier histo_destruction timestamp, histo_destructeur_id integer, - FOREIGN KEY ( nature ) REFERENCES fichier_nature ( id ), + FOREIGN KEY ( nature ) REFERENCES unicaen_fichier_nature ( id ), FOREIGN KEY ( histo_createur_id ) REFERENCES unicaen_utilisateur_user ( id ), FOREIGN KEY ( histo_createur_id ) REFERENCES unicaen_utilisateur_user ( id ), FOREIGN KEY ( histo_createur_id ) REFERENCES unicaen_utilisateur_user ( id ) diff --git a/SQL/002_insert.sql b/SQL/002_insert.sql index 44176e2a3fe5009bda1e419494910cd59f83239e..28d39584ee276a8284feb8010512ff64328c6938 100644 --- a/SQL/002_insert.sql +++ b/SQL/002_insert.sql @@ -1,5 +1,5 @@ -- -INSERT INTO fichier_nature (code, libelle, description, ordre) VALUES +INSERT INTO unicaen_fichier_nature (code, libelle, description, ordre) VALUES ('doc', 'Document', 'Document divers', 1) ON CONFLICT (code) DO UPDATE set libelle = excluded.libelle, diff --git a/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml index 25dad0cc1c8f96cea74e1787d28eecd713d5ffca..3a994420cb49495751df8c39ce596e2c1dd50726 100755 --- a/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml +++ b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd"> - <entity name="UnicaenFichier\Entity\Db\Fichier" table="fichier_fichier"> + <entity name="UnicaenFichier\Entity\Db\Fichier" table="unicaen_fichier_fichier"> <!-- !!!Remarque!!! il s'agit d'une chaine de caractère générée avec uniqid pour éviter les problèmes de forgeage ! --> <id name="id" type="string" length="13" column="id" /> diff --git a/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml index ba5b09e7b5799dfd7e1e8de1ddec40eaa3c9f6ca..c21714874425f0a7d9189e30b3f57efab57099cb 100755 --- a/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml +++ b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd"> - <entity name="UnicaenFichier\Entity\Db\Nature" table="fichier_nature"> + <entity name="UnicaenFichier\Entity\Db\Nature" table="unicaen_fichier_nature"> <id name="id" type="integer" column="id"> <generator strategy="IDENTITY"/>