Позовавате се на неправилен тип в документацията. Във вашия код имате type="string" но препратката ви към документацията е свързана с type="object" .
Ако прочетете частта от таблицата по-горе в посочените документи, ще видите този string се прехвърля към VARCHAR в MySQL ако length не надвишава максималната дължина за MySQL и се прехвърля към MEDIUMTEXT if length надвишава.
Но ако искате да получите изрично TEXT поле ще трябва да дефинирате колоната си с type="text" .