Un peu tard mais j'ai eu un problème similaire.
Votre tag_text colonne a un UNIQUE_INDEX et c'est ce qui cause le problème, pas le type de données INT.
Modifiez votre installation MySql pour activer des colonnes d'index plus grandes en activant le paramètre innodb_large_prefix.
Voir https://dev.mysql.com/doc/ refman/5.5/en/innodb-restrictions.html