Loading data/sql/schema_postgresql.sql +33 −43 Original line number Diff line number Diff line Loading @@ -34,8 +34,8 @@ CREATE TABLE UNICAEN_UTILISATEUR_USER ( CONSTRAINT FK_UNICAEN_UTILISATEUR_USER_LAST_ROLE FOREIGN KEY (LAST_ROLE_ID) REFERENCES UNICAEN_UTILISATEUR_ROLE(ID) DEFERRABLE INITIALLY IMMEDIATE ); CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_USERNAME ON UNICAEN_UTILISATEUR_USER(USERNAME); CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_PASSWORD_RESET_TOKEN ON UNICAEN_UTILISATEUR_USER(PASSWORD_RESET_TOKEN); -- CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_USERNAME ON UNICAEN_UTILISATEUR_USER(USERNAME); -- CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_PASSWORD_RESET_TOKEN ON UNICAEN_UTILISATEUR_USER(PASSWORD_RESET_TOKEN); CREATE INDEX IX_UNICAEN_UTILISATEUR_USER_LAST_ROLE ON UNICAEN_UTILISATEUR_USER(LAST_ROLE_ID); Loading @@ -43,7 +43,7 @@ CREATE INDEX IX_UNICAEN_UTILISATEUR_USER_LAST_ROLE ON UNICAEN_UTILISATEUR_USER(L -- TABLE UNICAEN_UTILISATEUR_ROLE_LINKER -- ----------------------------------------------------- CREATE TABLE UNICAEN_UTILISATEUR_ROLE_LINKER ( UTILISATEUR_ID INTEGER NOT NULL, USER_ID INTEGER NOT NULL, ROLE_ID INTEGER NOT NULL, CONSTRAINT PK_UNICAEN_UTILISATEUR_ROLE_LINKER PRIMARY KEY (UTILISATEUR_ID, ROLE_ID), CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_USER FOREIGN KEY (UTILISATEUR_ID) REFERENCES UNICAEN_UTILISATEUR_USER (ID) DEFERRABLE INITIALLY IMMEDIATE, Loading @@ -55,20 +55,10 @@ CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE ON UNICAEN_UTILISATEUR_ROLE -- DATA INSERT INTO UNICAEN_UTILISATEUR_USER ( ID, USERNAME, EMAIL, DISPLAY_NAME, PASSWORD) WITH tmp AS ( SELECT 1, 'app' u, 'dsi.applications@unicaen.fr' e, 'Application' n, 'application' p FROM dual ) SELECT UNICAEN_UTILISATEUR_USER_ID_SEQ.nextval, tmp.u, tmp.e, tmp.n, tmp.p FROM tmp; No newline at end of file values ('app', 'dsi.applications@unicaen.fr', 'Application', 'application'); src/UnicaenUtilisateur/Form/Role/RoleFormFactory.php +2 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ namespace UnicaenUtilisateur\Form\Role; use Doctrine\ORM\EntityManager; use DoctrineModule\Stdlib\Hydrator\DoctrineObject; use Doctrine\Laminas\Hydrator\DoctrineObject; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\Role\RoleService; Loading src/UnicaenUtilisateur/Form/Strategy/RoleParentStrategy.php +3 −3 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ class RoleParentStrategy implements StrategyInterface /** * {@inheritDoc} */ public function extract($value) public function extract($value, ?object $object = null) { if (null != $value) { return $value->getId(); Loading @@ -24,7 +24,7 @@ class RoleParentStrategy implements StrategyInterface /** * {@inheritDoc} */ public function hydrate($value) public function hydrate($value, ?array $data) { if (null != $value) { $parent = $this->roleService->find($value); Loading src/UnicaenUtilisateur/Form/User/UserFormFactory.php +2 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ namespace UnicaenUtilisateur\Form\User; use Doctrine\ORM\EntityManager; use DoctrineModule\Stdlib\Hydrator\DoctrineObject; use Doctrine\Laminas\Hydrator\DoctrineObject; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\User\UserService; Loading Loading
data/sql/schema_postgresql.sql +33 −43 Original line number Diff line number Diff line Loading @@ -34,8 +34,8 @@ CREATE TABLE UNICAEN_UTILISATEUR_USER ( CONSTRAINT FK_UNICAEN_UTILISATEUR_USER_LAST_ROLE FOREIGN KEY (LAST_ROLE_ID) REFERENCES UNICAEN_UTILISATEUR_ROLE(ID) DEFERRABLE INITIALLY IMMEDIATE ); CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_USERNAME ON UNICAEN_UTILISATEUR_USER(USERNAME); CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_PASSWORD_RESET_TOKEN ON UNICAEN_UTILISATEUR_USER(PASSWORD_RESET_TOKEN); -- CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_USERNAME ON UNICAEN_UTILISATEUR_USER(USERNAME); -- CREATE UNIQUE INDEX UN_UNICAEN_UTILISATEUR_USER_PASSWORD_RESET_TOKEN ON UNICAEN_UTILISATEUR_USER(PASSWORD_RESET_TOKEN); CREATE INDEX IX_UNICAEN_UTILISATEUR_USER_LAST_ROLE ON UNICAEN_UTILISATEUR_USER(LAST_ROLE_ID); Loading @@ -43,7 +43,7 @@ CREATE INDEX IX_UNICAEN_UTILISATEUR_USER_LAST_ROLE ON UNICAEN_UTILISATEUR_USER(L -- TABLE UNICAEN_UTILISATEUR_ROLE_LINKER -- ----------------------------------------------------- CREATE TABLE UNICAEN_UTILISATEUR_ROLE_LINKER ( UTILISATEUR_ID INTEGER NOT NULL, USER_ID INTEGER NOT NULL, ROLE_ID INTEGER NOT NULL, CONSTRAINT PK_UNICAEN_UTILISATEUR_ROLE_LINKER PRIMARY KEY (UTILISATEUR_ID, ROLE_ID), CONSTRAINT FK_UNICAEN_UTILISATEUR_ROLE_LINKER_USER FOREIGN KEY (UTILISATEUR_ID) REFERENCES UNICAEN_UTILISATEUR_USER (ID) DEFERRABLE INITIALLY IMMEDIATE, Loading @@ -55,20 +55,10 @@ CREATE INDEX IX_UNICAEN_UTILISATEUR_ROLE_LINKER_ROLE ON UNICAEN_UTILISATEUR_ROLE -- DATA INSERT INTO UNICAEN_UTILISATEUR_USER ( ID, USERNAME, EMAIL, DISPLAY_NAME, PASSWORD) WITH tmp AS ( SELECT 1, 'app' u, 'dsi.applications@unicaen.fr' e, 'Application' n, 'application' p FROM dual ) SELECT UNICAEN_UTILISATEUR_USER_ID_SEQ.nextval, tmp.u, tmp.e, tmp.n, tmp.p FROM tmp; No newline at end of file values ('app', 'dsi.applications@unicaen.fr', 'Application', 'application');
src/UnicaenUtilisateur/Form/Role/RoleFormFactory.php +2 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ namespace UnicaenUtilisateur\Form\Role; use Doctrine\ORM\EntityManager; use DoctrineModule\Stdlib\Hydrator\DoctrineObject; use Doctrine\Laminas\Hydrator\DoctrineObject; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\Role\RoleService; Loading
src/UnicaenUtilisateur/Form/Strategy/RoleParentStrategy.php +3 −3 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ class RoleParentStrategy implements StrategyInterface /** * {@inheritDoc} */ public function extract($value) public function extract($value, ?object $object = null) { if (null != $value) { return $value->getId(); Loading @@ -24,7 +24,7 @@ class RoleParentStrategy implements StrategyInterface /** * {@inheritDoc} */ public function hydrate($value) public function hydrate($value, ?array $data) { if (null != $value) { $parent = $this->roleService->find($value); Loading
src/UnicaenUtilisateur/Form/User/UserFormFactory.php +2 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ namespace UnicaenUtilisateur\Form\User; use Doctrine\ORM\EntityManager; use DoctrineModule\Stdlib\Hydrator\DoctrineObject; use Doctrine\Laminas\Hydrator\DoctrineObject; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\User\UserService; Loading