|
|
@@ -29,13 +29,10 @@ use Symfony\Component\Serializer\Annotation\Groups;
|
|
|
#[ApiResource(operations: [])]
|
|
|
// #[Auditable]
|
|
|
#[ORM\Entity(repositoryClass: PersonRepository::class)]
|
|
|
-#[ORM\Table(
|
|
|
- indexes: [
|
|
|
- new ORM\Index(columns: ['username'], name: 'username_idx'),
|
|
|
- new ORM\Index(columns: ['name'], name: 'name_idx'),
|
|
|
- new ORM\Index(columns: ['givenName'], name: 'givenName_idx'),
|
|
|
- ]
|
|
|
-)]
|
|
|
+#[ORM\Table]
|
|
|
+#[ORM\Index(name: 'username_idx', columns: ['username'])]
|
|
|
+#[ORM\Index(name: 'name_idx', columns: ['name'])]
|
|
|
+#[ORM\Index(name: 'givenName_idx', columns: ['givenName'])]
|
|
|
class Person implements UserInterface, PasswordAuthenticatedUserInterface
|
|
|
{
|
|
|
use CreatedOnAndByTrait;
|