Doctrine generuje nechtěný unique key v tabulce
- Michal Odehnal
- Člen | 5
Ahojte, potřeboval bych poradit s generováním tabulky za pomocí
doctrine.
Mám entitu
/**
* Class UserEntity
* @package App\SessionBoxModule\Entity
* @ORM\Entity(repositoryClass="App\SessionBoxModule\Repository\UserRepository")
* @ORM\Table(name="users")
*/
class UserEntity extends BaseEntity
{
...
/**
* @var UserRoleEntity
* @ORM\OneToOne(targetEntity="UserRoleEntity", fetch="EAGER")
* @ORM\JoinColumn(name="user_role_id", referencedColumnName="id", nullable=false, unique=false)
*/
public $userRole;
}
Potíž je v tom, že když si nechám vygenerovat databázi, tak mi
doctrine na user_role_id vytvoří unique klíč, který tam nechci. (výstup
zde: https://ctrlv.cz/zL2m)
Nevíte prosím někdo co s tím?