I'm experiencing troubles while trying to change collations of existing tables in my EER model inside MySQL Workbench (5.2.40, rev 8790) on Linux Debian (3.2.41-2).
My alter script looks like this:
ALTER TABLE `my_db`.`articles` COLLATE = utf8_general_ci;
ALTER TABLE `my_db`.`articles_tags` COLLATE = utf8_general_ci;
ALTER TABLE `my_db`.`articles_tags_assignment` COLLATE = utf8_general_ci;
etc. for approximately hundreds of tables.
When I go to File > Import > Reverse Engineer MySQL Create Script... and select the script described above, push "Execute", it says "Import finished".
But actually when I go to Database > Synchronize Model... click through all details and get to differences... then I see that it still thinks, that my EER model have the old collation (latin1_swedish_ci).
Am I doing something wrong or should I just report this as a bug in MySQL workbench?