diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql
index d9bb2fd892a016e777d234e2e1939992e1a6b411..0093b31e03f9b8f8d3a5e4fefc43058725f9f33d 100644
--- a/migration/19.12/1912.sql
+++ b/migration/19.12/1912.sql
@@ -17,6 +17,8 @@ DROP VIEW IF EXISTS view_folders;
 ALTER TABLE users DROP COLUMN IF EXISTS reset_token;
 ALTER TABLE users DROP COLUMN IF EXISTS change_password;
 ALTER TABLE users ADD COLUMN reset_token text;
+ALTER TABLE users DROP COLUMN IF EXISTS preferences;
+ALTER TABLE users ADD COLUMN preferences jsonb NOT NULL DEFAULT '{"documentEdition" : "java"}';
 
 /* FULL TEXT */
 DELETE FROM docservers where docserver_type_id = 'FULLTEXT';
@@ -431,10 +433,6 @@ CREATE TABLE contacts_parameters
 )
 WITH (OIDS=FALSE);
 
-/* USERS */
-ALTER TABLE users DROP COLUMN IF EXISTS preferences;
-ALTER TABLE users ADD COLUMN preferences jsonb NOT NULL DEFAULT '{"documentEdition" : "java"}';
-
 ALTER TABLE acknowledgement_receipts DROP COLUMN IF EXISTS contact_id;
 ALTER TABLE acknowledgement_receipts ADD COLUMN contact_id integer;
 ALTER TABLE contacts_groups_lists DROP COLUMN IF EXISTS contact_id;
diff --git a/test/unitTests/app/entity/EntityControllerTest.php b/test/unitTests/app/entity/EntityControllerTest.php
index 0375ce07660c12d129dc7152a00e1106a106fb45..5c2d3cce433beaac7f98681991ba9e86e20addbd 100755
--- a/test/unitTests/app/entity/EntityControllerTest.php
+++ b/test/unitTests/app/entity/EntityControllerTest.php
@@ -38,10 +38,13 @@ class EntityControllerTest extends TestCase
 
         $this->assertInternalType('array', $responseBody->entities);
 
+        $entityInfo = \Entity\models\EntityModel::getByEntityId(['entityId' => 'TEST-ENTITY123', 'select' => ['id']]);
+        self::$id = $entityInfo['id'];
+
         //  READ
         $environment    = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']);
         $request        = \Slim\Http\Request::createFromEnvironment($environment);
-        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']);
+        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]);
         $responseBody   = json_decode((string)$response->getBody());
 
         $this->assertSame('TEST-ENTITY123', $responseBody->entity_id);
@@ -76,7 +79,7 @@ class EntityControllerTest extends TestCase
         //  READ
         $environment    = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']);
         $request        = \Slim\Http\Request::createFromEnvironment($environment);
-        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']);
+        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]);
         $responseBody   = json_decode((string)$response->getBody());
 
         $this->assertSame('TEST-ENTITY123', $responseBody->entity_id);
@@ -107,7 +110,7 @@ class EntityControllerTest extends TestCase
         //  READ
         $environment    = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']);
         $request        = \Slim\Http\Request::createFromEnvironment($environment);
-        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']);
+        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]);
         $responseBody   = json_decode((string)$response->getBody());
 
         $this->assertSame('TEST-ENTITY123', $responseBody->entity_id);
@@ -129,7 +132,7 @@ class EntityControllerTest extends TestCase
         //  READ
         $environment    = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']);
         $request        = \Slim\Http\Request::createFromEnvironment($environment);
-        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']);
+        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]);
         $responseBody   = json_decode((string)$response->getBody());
 
         $this->assertSame('TEST-ENTITY123', $responseBody->entity_id);
@@ -197,7 +200,7 @@ class EntityControllerTest extends TestCase
         //  READ
         $environment    = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']);
         $request        = \Slim\Http\Request::createFromEnvironment($environment);
-        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']);
+        $response       = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]);
         $responseBody   = json_decode((string)$response->getBody());
 
         $this->assertSame('Entity not found', $responseBody->errors);