Un po' in ritardo ma ho avuto un problema simile.
Il tuo tag_text
la colonna ha un UNIQUE_INDEX e questo è ciò che causa il problema, non il tipo di dati INT.
Modifica la tua installazione di MySql per abilitare colonne di indice più grandi abilitando l'impostazione innodb_large_prefix.
Vedi http://dev.mysql.com/doc/ refman/5.5/en/innodb-restrictions.html