I’m working on a complicated upgrade from 1.x to 2.x where one of the columns in the custom channel fields needed to be modified to allow extremely long entries (from TEXT to MEDIUMTEXT). These fields are being truncated during the update. My hunch is that when the upgrade script sets up the new exp_channel_data table it also defaults back to the standard MySQL field types.
Can you provide any advice on where to modify the installer script to prevent this from happening?