Problem is the word VISIBLE
, remove it and it will work.
Index are visible by default.
Your question: “If i remove VISIBLE it works just fine, so why did mysql workbench decided to add visible?”
My answer: The option to mark index invisible is not yet implemented in MariaDB (afaik!).
Update:
The syntax for MariaDB is different, please see this reference: https://jira.mariadb.org/browse/MDEV-7317