#NEWLINE# def __init__( self , length = None , **kw ) : #NEWLINE# #INDENT# "Construct a TEXT.\n\n        :param length: Optional, if provided the server may optimize storage\n          by substituting the smallest TEXT type sufficient to store\n          ``length`` characters.\n\n        :param charset: Optional, a column-level character set for this string\n          value.  Takes precedence to 'ascii' or 'unicode' short-hand.\n\n        :param collation: Optional, a column-level collation for this string\n          value.  Takes precedence to 'binary' short-hand.\n\n        :param ascii: Defaults to False: short-hand for the ``latin1``\n          character set, generates ASCII in schema.\n\n        :param unicode: Defaults to False: short-hand for the ``ucs2``\n          character set, generates UNICODE in schema.\n\n        :param national: Optional. If true, use the server's configured\n          national character set.\n\n        :param binary: Defaults to False: short-hand, pick the binary\n          collation type that matches the column's character set.  Generates\n          BINARY in schema.  This does not affect the type of data stored,\n          only the collation of character data.\n\n        " #NEWLINE# super ( TEXT , self ) . __init__ ( length = length , ** kw )