I know there several prophylactic medications specifically for migraines, but there seem to be more that are for something else that happen to be used to treat migraines too.
Mostly they are antidepressants and anti convulsants.
The one I am taking now is imipramine, an antidepressant with a mild sedative, that is also given as a migraine preventative, oh, and an anti bedwetting drug as well.
I figured, what the heck? I will be happy, well-rested, won't have a headache, and I won't pee the bed. Win-win, right?
What others are there?