diff --git a/src/Entity/PsgdprConsent.php b/src/Entity/PsgdprConsent.php index 14daa4ae..1709aff1 100644 --- a/src/Entity/PsgdprConsent.php +++ b/src/Entity/PsgdprConsent.php @@ -64,7 +64,7 @@ class PsgdprConsent /** * @var string * - * @ORM\Column(name="error_message", type="string", length=255, nullable=false) + * @ORM\Column(name="error_message", type="text", length=65535, nullable=true) */ private $errorMessage = ''; diff --git a/src/Entity/PsgdprConsentLang.php b/src/Entity/PsgdprConsentLang.php index 85d5177f..08baad59 100644 --- a/src/Entity/PsgdprConsentLang.php +++ b/src/Entity/PsgdprConsentLang.php @@ -48,7 +48,7 @@ class PsgdprConsentLang /** * @var string * - * @ORM\Column(name="message", type="string", length=255, nullable=false) + * @ORM\Column(name="message", type="text", length=65535, nullable=true) */ private $message; diff --git a/src/Entity/PsgdprLog.php b/src/Entity/PsgdprLog.php index ca5f14e2..fec5e830 100644 --- a/src/Entity/PsgdprLog.php +++ b/src/Entity/PsgdprLog.php @@ -27,7 +27,10 @@ use PrestaShop\Module\Psgdpr\Service\LoggerService; /** - * @ORM\Table() + * @ORM\Table(indexes={ + * @ORM\Index(name="id_customer", columns={"id_customer"}), + * @ORM\Index(name="idx_id_customer", columns={"id_customer", "id_guest", "client_name", "id_module", "date_add", "date_upd"}) + * }) * @ORM\Entity(repositoryClass="PrestaShop\Module\Psgdpr\Repository\LoggerRepository") * @ORM\HasLifecycleCallbacks() */ @@ -52,14 +55,14 @@ class PsgdprLog /** * @var int * - * @ORM\Column(name="id_guest", type="integer", length=10, nullable=false) + * @ORM\Column(name="id_guest", type="integer", length=10, nullable=true) */ private $guestId; /** * @var string * - * @ORM\Column(name="client_name", type="string", length=255, nullable=false) + * @ORM\Column(name="client_name", type="string", length=255, nullable=true) */ private $clientData;