Du hänvisar till felaktig typ i dokumentationen. I din kod har du type="string" men din referens till dokumentation är relaterad till type="object" .
Om du läser delen av tabellen ovan i de refererade dokumenten kommer du att se den string castas till VARCHAR i MySQL om length överskrider inte den maximala längden för MySQL och castas till MEDIUMTEXT om length överstiger.
Men om du vill få uttryckligen TEXT fältet måste du definiera din kolumn med type="text" .