You could use a dataconverter for this. Either apply the conversion to all TextLine fields, or create a UppercaseTextLine field that derives from schema.TextLine.
Maybe you will find some inspiration here: Register different dataconverters for fields in the same schema