Op basis van uw opmerkingen lijkt het erop dat Doctrine denkt dat het functies kan gebruiken die niet beschikbaar zijn in uw versie van mariadb.
Als je doctrine vertelt welke versie je gebruikt, zal het het juiste datatype voor die kolom selecteren, in dit geval waarschijnlijk LONGTEXT
of iets dergelijks.
Afhankelijk van wat je gebruikt, zou het er ongeveer zo uitzien (bijvoorbeeld met een yaml-bestand in symfony):
doctrine:
dbal:
server_version: '10.1'
Houd er rekening mee dat u uw migraties opnieuw moet genereren.
Zoals ik in mijn opmerking al zei, zou ik persoonlijk de database normaliseren en een andere tabel gebruiken om de pizza's aan de ingrediënten te koppelen om het zoeken en filteren gemakkelijker te maken.