In my experience, narcotics for migraine treatment is counterproductive, especially codeine. The newer triptan drugs are far more effective, as they reduce the blood vessel constriction that creates these headaches. In the old days, I would be doped up and out of commission for 24-48 hours. Now, 6 mg. of Imitrex statdose, and the headache is completely gone in 30 seconds, with full ability to function. Any decent pain doctor should know this.