Well, I used to get them. Codeine was the only thing that helped. I seem to have outgrown them, as did my Father.
I found that Ibuprofen before the attack gets going in earnest is the best bet but it has stopped a major one going full bore, too. Luckily, I haven’t had any in years, they were crippling when they happened though.
Ergotamine tartrate which you need to get from a Doctor works as well if you use it at the first sign of one coming on. A friend’s mom got them so bad that that didn’t help most of the time. I wonder how this device would work on her?