You have an error in the syntax. Specifically, the parser doesn't know what the (30) means.
Hint: the blob datatypes, of which tinytext is one, are predetermined length. You cannot say you want a tinytext that's only 30 bytes, tinytext is always 255 bytes. Maybe use varchar instead?