diff --git a/application/Espo/Core/Utils/Database/Orm/RelationManager.php b/application/Espo/Core/Utils/Database/Orm/RelationManager.php index 35db25a63e..53b74a0354 100644 --- a/application/Espo/Core/Utils/Database/Orm/RelationManager.php +++ b/application/Espo/Core/Utils/Database/Orm/RelationManager.php @@ -7,26 +7,18 @@ use Espo\Core\Utils\Util; class RelationManager { private $metadata; - - private $relations; - + public function __construct(\Espo\Core\Utils\Metadata $metadata) { - $this->metadata = $metadata; - - $this->relations = new Relations($this->metadata); + $this->metadata = $metadata; } protected function getMetadata() { return $this->metadata; - } + } - protected function getRelations() - { - return $this->relations; - } public function getLinkEntityName($entityName, $link) diff --git a/application/Espo/Resources/metadata/fields/float.json b/application/Espo/Resources/metadata/fields/float.json index 54ccf07583..eab97a369c 100644 --- a/application/Espo/Resources/metadata/fields/float.json +++ b/application/Espo/Resources/metadata/fields/float.json @@ -21,5 +21,8 @@ "search":{ "basic":false, "advanced":true + }, + "database":{ + "notnull":false } }