I've got two meds that are supposed to reduce the possibility of a migraine but neither one of them is specifically for that reason.
I had a doctor a few years ago that told me to come in as soon as I got the aura. When I had those cluster headaches, he gave me a shot, but as soon as I got home, I got another one.

Haven't had a doctor treat me for them since.

My MD now knows about them. Guess I'll bring it up to her again next time I see her.
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.